I was reading the paper Unified Analysis of Discontinuous Galerkin Methods for Elliptic Problems, where the author phrased something as this:
The analyses of these methods are ad hoc but illustrate interesting theoretical techniques.
The term "ad hoc" here for me means that the analyses in those methods show certain degrees of intuition and are somewhat qualitative(?). Then I googled about this latin word since I have seen it too many times in many mathematics literatures, and this is what the wiki entry said:
In science and philosophy, an ad hoc hypothesis is a hypothesis added to a theory in order to save it from being falsified.
Now I am confused for the term ad hoc in the first paper(it seems to me at least) does not exactly follow the definition in wiki. Also as title said, I have seen "ad hoc" sometimes being used similar to "a priori", using an example in error analysis for numerical PDE I am working on right now, in J.T.Oden's famous review article in my field, he said:
During the early 1980s the search for effective adaptive methods led to a wide variety of ad hoc error estimators. Many of these were based on a priori or interpolation estimates.
And basically "ad hoc" here means that we do not use any information after the numerical approximation to construct the error estimators, then it is somewhat similar to "a priori".
So my questions are:
(1) What does "ad hoc" exactly mean in mathematical paper? is it an interchangeable term with "a priori"?
(2) When should we use these kind of latin words, for example, "ad hoc","ad infinitum" in our paper? is there a rule? or mathematicians simply follow the convention in their field to use these latin phrases in the papers.
I am not sure this question suits here, mod please feel free to close it if this question is inappropriate.