ILE Home Intuitionistic Logic Explorer < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  ILE Home  >  Th. List  >  dfandc GIF version

Theorem dfandc 896
Description: Definition of 'and' in terms of negation and implication, for decidable propositions. The forward direction holds for all propositions, and can (basically) be found at pm3.2im 646. (Contributed by Jim Kingdon, 30-Apr-2018.)
Assertion
Ref Expression
dfandc (DECID 𝜑 → (DECID 𝜓 → ((𝜑 ∧ 𝜓) ↔ ¬ (𝜑 → ¬ 𝜓))))

Proof of Theorem dfandc
StepHypRef Expression
1 pm3.2im 646 . . . 4 (𝜑 → (𝜓 → ¬ (𝜑 → ¬ 𝜓)))
21imp 124 . . 3 ((𝜑 ∧ 𝜓) → ¬ (𝜑 → ¬ 𝜓))
3 simplimdc 872 . . . . . . 7 (DECID 𝜑 → (¬ (𝜑 → ¬ 𝜓) → 𝜑))
43adantr 276 . . . . . 6 ((DECID 𝜑 ∧ DECID 𝜓) → (¬ (𝜑 → ¬ 𝜓) → 𝜑))
54imp 124 . . . . 5 (((DECID 𝜑 ∧ DECID 𝜓) ∧ ¬ (𝜑 → ¬ 𝜓)) → 𝜑)
6 simprimdc 871 . . . . . . 7 (DECID 𝜓 → (¬ (𝜑 → ¬ 𝜓) → 𝜓))
76adantl 277 . . . . . 6 ((DECID 𝜑 ∧ DECID 𝜓) → (¬ (𝜑 → ¬ 𝜓) → 𝜓))
87imp 124 . . . . 5 (((DECID 𝜑 ∧ DECID 𝜓) ∧ ¬ (𝜑 → ¬ 𝜓)) → 𝜓)
95, 8jca 306 . . . 4 (((DECID 𝜑 ∧ DECID 𝜓) ∧ ¬ (𝜑 → ¬ 𝜓)) → (𝜑 ∧ 𝜓))
109ex 115 . . 3 ((DECID 𝜑 ∧ DECID 𝜓) → (¬ (𝜑 → ¬ 𝜓) → (𝜑 ∧ 𝜓)))
112, 10impbid2 143 . 2 ((DECID 𝜑 ∧ DECID 𝜓) → ((𝜑 ∧ 𝜓) ↔ ¬ (𝜑 → ¬ 𝜓)))
1211ex 115 1 (DECID 𝜑 → (DECID 𝜓 → ((𝜑 ∧ 𝜓) ↔ ¬ (𝜑 → ¬ 𝜓))))
Colors of variables:    wff set class
This proof depends on syntax axioms:  ¬ wn 3   → wi 4   ∧ wa 104   ↔ wb 105  DECID wdc 846
This proof depends on axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-ia1 106  ax-ia2 107  ax-ia3 108  ax-in1 623  ax-in2 624  ax-io 721
This proof depends on definitions:  df-bi 117  df-stab 843  df-dc 847
This theorem is used by:  pm4.63dc  898  pm4.54dc  914
  Copyright terms: Public domain W3C validator