MPE Home Metamath Proof Explorer < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >  df-an Structured version   Visualization version   GIF version

Definition df-an 402
Description: Define conjunction (logical "and"). Definition of [Margaris] p. 49. When both the left and right operand are true, the result is true; when either is false, the result is false. For example, it is true that (2 = 2 ∧ 3 = 3). After we define the constant true ⊤ (df-tru 1572) and the constant false ⊥ (df-fal 1582), we will be able to prove these truth table values: ((⊤ ∧ ⊤) ↔ ⊤) (truantru 1602), ((⊤ ∧ ⊥) ↔ ⊥) (truanfal 1603), ((⊥ ∧ ⊤) ↔ ⊥) (falantru 1604), and ((⊥ ∧ ⊥) ↔ ⊥) (falanfal 1605).

This is our first use of the biconditional connective in a definition; we use the biconditional connective in place of the traditional "<=def=>", which means the same thing, except that we can manipulate the biconditional connective directly in proofs rather than having to rely on an informal definition substitution rule. Note that if we mechanically substitute ¬ (𝜑 → ¬ 𝜓) for (𝜑 ∧ 𝜓), we end up with an instance of previously proved theorem biid 264. This is the justification for the definition, along with the fact that it introduces a new symbol ∧. Contrast with ∨ (df-or 862), → (wi 4), ⊼ (df-nan 1521), and ⊻ (df-xor 1541). (Contributed by NM, 5-Jan-1993.)

Assertion
Ref Expression
df-an ((𝜑 ∧ 𝜓) ↔ ¬ (𝜑 → ¬ 𝜓))

Detailed syntax breakdown of Definition df-an
StepHypRef Expression
1 wph . . 3 wff 𝜑
2 wps . . 3 wff 𝜓
31, 2wa 401 . 2 wff (𝜑 ∧ 𝜓)
42wn 3 . . . 4 wff ¬ 𝜓
51, 4wi 4 . . 3 wff (𝜑 → ¬ 𝜓)
65wn 3 . 2 wff ¬ (𝜑 → ¬ 𝜓)
73, 6wb 209 1 wff ((𝜑 ∧ 𝜓) ↔ ¬ (𝜑 → ¬ 𝜓))
Colors of variables:    wff setvar class
This definition is used by:  pm4.63  403  imnan  405  imp  412  ex  418  dfbi2  480  pm5.32  584  pm4.54  1002  nfand  1929  nfan1  2236  dfac5lem4  10205  kmlem3  10231  nolt02o  28052  axregs  35849  axrepprim  36509  axunprim  36510  axregprim  36512  axinfprim  36513  axacprim  36514  mh-infprim2bi  37377  mh-infprim3bi  37378  qdiffALT  38292  aks6d1c6lem3  43265  orddif0suc  44312  dfxor4  44808  df3an2  44811  expandan  45314  ismnuprim  45320  pm11.52  45413
  Copyright terms: Public domain W3C validator