Very surprising that in his lectures, my lecturer enjoys using informal speak like "A provided that B".
This sentence seems to mean "A only if B". Please confirm whether I am understanding correctly.
Very surprising that in his lectures, my lecturer enjoys using informal speak like "A provided that B".
This sentence seems to mean "A only if B". Please confirm whether I am understanding correctly.
It's not informal: just another way of saying "as long as", "when", or "if" in a narrative.
"$n$ is not prime provided that it is even and sufficiently large", for example, is equivalent to "if $n$ is even and sufficiently large, then it is not prime".
If you find "provided that" informal, why do you accept "if"? They're all unambiguous. You could ask your professor to be more limited in their vocabulary, but it's the kind of thing it's very hard to notice yourself doing. It is good practice, though, when stating theorems formally, to use "if… then…", just because it's easiest to understand at a glance.
It is equivalent to "if." By the way, one could claim that your use of "only if" is just as 'informal' as your professors use of 'provided that.' "Only if" could potentially be confused with "if and only if," which DOES have a different meaning.
I hope this doesn't come off as condescending at all, but I think there is a phenomenon sometimes of people first learning how to "speak math" and then using it very strictly, only to learn that, as a practical manner, we often use language which you might call 'informal.' As someone else pointed out, 'if' itself doesn't really have a definition. At some point we must use these words and move on.
Lastly, if you happen to use english as a second language, then that could be an alternative source of confusion, which is a different discussion.
The sentence ‘B provided that A’ means ‘B if A’, where B is the desired outcome.
✔️ Your application will be approved provided that you don't have a criminal record.
✔️ Your application will be approved if you don't have a criminal record.
Notice that—just as the conjunctions ‘and’ and ‘but’ aren't interchangeable despite having the same logical sense—the phrase ‘if’ isn't always replaceable with ‘provided that’:
❌ Your application will be rejected provided that you have a criminal record.
✔️ Your application will be rejected if you have a criminal record.
Phrases like ‘only if’, ‘unless’ and ‘provided that’ don't actually have mathematical definitions, and frequently carry implicature (meaning that hasn't been encoded). For example—even in mathematics—‘provided that’ sometimes pragmatically means ‘if and only if’ instead of ‘if’. Natural language is neither rigorously logical nor always precise, and, ultimately, such phrases must be interpreted in context.
Dictionaries can be unreliable at reporting logic; the following definitions erroneously claim that ‘B provided that A’ has the logical meaning ‘if B, then A’: