PROOF 113
Prove.
Necessary and sufficient conditions are containment
In propositional logic.
A way to read this proof
First separate what is assumed from what is to be proved. At each step, ask which definition or earlier result permits the move. If it is unclear, return to that premise rather than skipping to the conclusion.
Definition D1
For propositions p, q, when p → q holds, p is called a sufficient condition for q and q a necessary condition for p. When both directions hold, they are necessary and sufficient for each other.
Proof.
∎
Definition D2
For a condition p on a universal set U, P = {x ∈ U : p(x) is true} is called the truth set of p.
Proof.
∎
Definition D3
P ⊆ Q means every element of P is an element of Q.
Proof.
∎
Theorem T1
When p → q, the truth of p alone settles q.
Proof.
∎
Theorem T2
When p → q, if q is false, then p is false as well.
Proof.
∎
Theorem T3
For conditions p, q, write p ⟹ q when p(x) → q(x) holds for every x. Then p ⟹ q if and only if P ⊆ Q.
Proof.
∎
Corollary C
Conditions p, q are necessary and sufficient for each other if and only if P = Q.
Proof.
∎
Remark
Can A2 be removed from this proof?
Look at the two names separately. One reads the arrow from the front, the other from the back.