Building explainability into the components of machine-learning models
news.mit.edu
news.mit.edu
That's really an interesting question. Even mathematical proofs are not really 100% rigorous. They are really about convincing others and it's really dependent on the others knowledge. As an engineer I would require much more detailed steps than a mathematician to accept a proof (if we engineers cared about that, of course).
So, to summarize, an explanation is really an ill defined concept.