NFE Home New Foundations Explorer < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  NFE Home  >  Th. List  >  nic-luk1 GIF version

Theorem nic-luk1 1456
Description: Proof of luk-1 1420 from nic-ax 1438 and nic-mp 1436 (and Definitions nic-dfim 1434 and nic-dfneg 1435). Note that the standard axioms ax-1 6, ax-2 7, and ax-3 8 are proved from the Lukasiewicz axioms by Theorems ax1 1431, ax2 1432, and ax3 1433. (Contributed by Jeff Hoffman, 18-Nov-2007.) (Proof modification is discouraged.) (New usage is discouraged.)
Assertion
Ref Expression
nic-luk1 ⊢ ((φ → ψ) → ((ψ → χ) → (φ → χ)))

Proof of Theorem nic-luk1
StepHypRef Expression
1 nic-dfim 1434 . . . 4 ⊢ (((φ ⊼ (ψ ⊼ ψ)) ⊼ (φ → ψ)) ⊼ (((φ ⊼ (ψ ⊼ ψ)) ⊼ (φ ⊼ (ψ ⊼ ψ))) ⊼ ((φ → ψ) ⊼ (φ → ψ))))
21nic-bi2 1454 . . 3 ⊢ ((φ → ψ) ⊼ ((φ ⊼ (ψ ⊼ ψ)) ⊼ (φ ⊼ (ψ ⊼ ψ))))
3 nic-ax 1438 . . . . . . 7 ⊢ ((φ ⊼ (ψ ⊼ ψ)) ⊼ ((τ ⊼ (τ ⊼ τ)) ⊼ (((χ ⊼ χ) ⊼ ψ) ⊼ ((φ ⊼ (χ ⊼ χ)) ⊼ (φ ⊼ (χ ⊼ χ))))))
43nic-isw2 1446 . . . . . 6 ⊢ ((φ ⊼ (ψ ⊼ ψ)) ⊼ ((((χ ⊼ χ) ⊼ ψ) ⊼ ((φ ⊼ (χ ⊼ χ)) ⊼ (φ ⊼ (χ ⊼ χ)))) ⊼ (τ ⊼ (τ ⊼ τ))))
54nic-idel 1449 . . . . 5 ⊢ ((φ ⊼ (ψ ⊼ ψ)) ⊼ ((((χ ⊼ χ) ⊼ ψ) ⊼ ((φ ⊼ (χ ⊼ χ)) ⊼ (φ ⊼ (χ ⊼ χ)))) ⊼ (((χ ⊼ χ) ⊼ ψ) ⊼ ((φ ⊼ (χ ⊼ χ)) ⊼ (φ ⊼ (χ ⊼ χ))))))
6 nic-dfim 1434 . . . . . . . . 9 ⊢ (((φ ⊼ (χ ⊼ χ)) ⊼ (φ → χ)) ⊼ (((φ ⊼ (χ ⊼ χ)) ⊼ (φ ⊼ (χ ⊼ χ))) ⊼ ((φ → χ) ⊼ (φ → χ))))
76nic-bi1 1453 . . . . . . . 8 ⊢ ((φ ⊼ (χ ⊼ χ)) ⊼ ((φ → χ) ⊼ (φ → χ)))
87nic-idbl 1451 . . . . . . 7 ⊢ (((φ → χ) ⊼ (φ → χ)) ⊼ (((φ ⊼ (χ ⊼ χ)) ⊼ (φ ⊼ (χ ⊼ χ))) ⊼ ((φ ⊼ (χ ⊼ χ)) ⊼ (φ ⊼ (χ ⊼ χ)))))
98nic-imp 1440 . . . . . 6 ⊢ ((((χ ⊼ χ) ⊼ ψ) ⊼ ((φ ⊼ (χ ⊼ χ)) ⊼ (φ ⊼ (χ ⊼ χ)))) ⊼ ((((φ → χ) ⊼ (φ → χ)) ⊼ ((χ ⊼ χ) ⊼ ψ)) ⊼ (((φ → χ) ⊼ (φ → χ)) ⊼ ((χ ⊼ χ) ⊼ ψ))))
10 nic-dfim 1434 . . . . . . . . 9 ⊢ (((ψ ⊼ (χ ⊼ χ)) ⊼ (ψ → χ)) ⊼ (((ψ ⊼ (χ ⊼ χ)) ⊼ (ψ ⊼ (χ ⊼ χ))) ⊼ ((ψ → χ) ⊼ (ψ → χ))))
1110nic-bi2 1454 . . . . . . . 8 ⊢ ((ψ → χ) ⊼ ((ψ ⊼ (χ ⊼ χ)) ⊼ (ψ ⊼ (χ ⊼ χ))))
12 nic-swap 1444 . . . . . . . 8 ⊢ ((ψ ⊼ (χ ⊼ χ)) ⊼ (((χ ⊼ χ) ⊼ ψ) ⊼ ((χ ⊼ χ) ⊼ ψ)))
1311, 12nic-ich 1450 . . . . . . 7 ⊢ ((ψ → χ) ⊼ (((χ ⊼ χ) ⊼ ψ) ⊼ ((χ ⊼ χ) ⊼ ψ)))
1413nic-imp 1440 . . . . . 6 ⊢ ((((φ → χ) ⊼ (φ → χ)) ⊼ ((χ ⊼ χ) ⊼ ψ)) ⊼ (((ψ → χ) ⊼ ((φ → χ) ⊼ (φ → χ))) ⊼ ((ψ → χ) ⊼ ((φ → χ) ⊼ (φ → χ)))))
159, 14nic-ich 1450 . . . . 5 ⊢ ((((χ ⊼ χ) ⊼ ψ) ⊼ ((φ ⊼ (χ ⊼ χ)) ⊼ (φ ⊼ (χ ⊼ χ)))) ⊼ (((ψ → χ) ⊼ ((φ → χ) ⊼ (φ → χ))) ⊼ ((ψ → χ) ⊼ ((φ → χ) ⊼ (φ → χ)))))
165, 15nic-ich 1450 . . . 4 ⊢ ((φ ⊼ (ψ ⊼ ψ)) ⊼ (((ψ → χ) ⊼ ((φ → χ) ⊼ (φ → χ))) ⊼ ((ψ → χ) ⊼ ((φ → χ) ⊼ (φ → χ)))))
17 nic-dfim 1434 . . . . 5 ⊢ ((((ψ → χ) ⊼ ((φ → χ) ⊼ (φ → χ))) ⊼ ((ψ → χ) → (φ → χ))) ⊼ ((((ψ → χ) ⊼ ((φ → χ) ⊼ (φ → χ))) ⊼ ((ψ → χ) ⊼ ((φ → χ) ⊼ (φ → χ)))) ⊼ (((ψ → χ) → (φ → χ)) ⊼ ((ψ → χ) → (φ → χ)))))
1817nic-bi1 1453 . . . 4 ⊢ (((ψ → χ) ⊼ ((φ → χ) ⊼ (φ → χ))) ⊼ (((ψ → χ) → (φ → χ)) ⊼ ((ψ → χ) → (φ → χ))))
1916, 18nic-ich 1450 . . 3 ⊢ ((φ ⊼ (ψ ⊼ ψ)) ⊼ (((ψ → χ) → (φ → χ)) ⊼ ((ψ → χ) → (φ → χ))))
202, 19nic-ich 1450 . 2 ⊢ ((φ → ψ) ⊼ (((ψ → χ) → (φ → χ)) ⊼ ((ψ → χ) → (φ → χ))))
21 nic-dfim 1434 . . 3 ⊢ ((((φ → ψ) ⊼ (((ψ → χ) → (φ → χ)) ⊼ ((ψ → χ) → (φ → χ)))) ⊼ ((φ → ψ) → ((ψ → χ) → (φ → χ)))) ⊼ ((((φ → ψ) ⊼ (((ψ → χ) → (φ → χ)) ⊼ ((ψ → χ) → (φ → χ)))) ⊼ ((φ → ψ) ⊼ (((ψ → χ) → (φ → χ)) ⊼ ((ψ → χ) → (φ → χ))))) ⊼ (((φ → ψ) → ((ψ → χ) → (φ → χ))) ⊼ ((φ → ψ) → ((ψ → χ) → (φ → χ))))))
2221nic-bi1 1453 . 2 ⊢ (((φ → ψ) ⊼ (((ψ → χ) → (φ → χ)) ⊼ ((ψ → χ) → (φ → χ)))) ⊼ (((φ → ψ) → ((ψ → χ) → (φ → χ))) ⊼ ((φ → ψ) → ((ψ → χ) → (φ → χ)))))
2320, 22nic-mp 1436 1 ⊢ ((φ → ψ) → ((ψ → χ) → (φ → χ)))
Colors of variables:    wff setvar class
This proof depends on syntax axioms:   → wi 4   ⊼ wnan 1287
This proof depends on axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8
This proof depends on definitions:  df-bi 177  df-or 359  df-an 360  df-nan 1288
This theorem is used by: (None)
  Copyright terms: Public domain W3C validator