Table of ContentsTable of Contents Mathbox for Alan Sare < Previous   Next >
Related theorems
Unicode version

Theorem 3ornot23VD 16671
Description: Virtual deduction proof of 3ornot23 1281. The following user's proof is completed by invoking mmj2's unify command and using mmj2's StepSelector to pick all remaining steps of the Metamath proof.
1::
|- . (-. ph /\ -. ps)   ⊢   (-. ph /\ -. ps) .
2:: |- . (-. ph /\ -. ps), (ch \/ ph \/ ps)   ⊢   (ch \/ ph \/ ps) .
3:1,?: e1_ 16518 |- . (-. ph /\ -. ps)   ⊢   -. ph .
4:1,?: e1_ 16518 |- . (-. ph /\ -. ps)   ⊢   -. ps .
5:3,4,?: e11 16578 |- . (-. ph /\ -. ps)   ⊢   -. (ph \/ ps) .
6:2,?: e2 16521 |- . (-. ph /\ -. ps), (ch \/ ph \/ ps)   ⊢   (ch \/ (ph \/ ps)) .
7:5,6,?: e12 16593 |- . (-. ph /\ -. ps), (ch \/ ph \/ ps)   ⊢   ch .
8:7: |- . (-. ph /\ -. ps)   ⊢   ((ch \/ ph \/ ps) -> ch) .
qed:8: |- ((-. ph /\ -. ps) -> ((ch \/ ph \/ ps) -> ch))
Assertion
Ref Expression
3ornot23VD |- ((-. ph /\ -. ps) -> ((ch \/ ph \/ ps) -> ch))

Proof of Theorem 3ornot23VD
StepHypRef Expression
1 idn1 16484 . . . . . 6 |- . (-. ph /\ -. ps)   ⊢   (-. ph /\ -. ps) .
2 simpl 346 . . . . . 6 |- ((-. ph /\ -. ps) -> -. ph)
31, 2e1_ 16518 . . . . 5 |- . (-. ph /\ -. ps)   ⊢    -. ph .
4 simpr 350 . . . . . 6 |- ((-. ph /\ -. ps) -> -. ps)
51, 4e1_ 16518 . . . . 5 |- . (-. ph /\ -. ps)   ⊢    -. ps .
6 ioran 331 . . . . . 6 |- (-. (ph \/ ps) <-> (-. ph /\ -. ps))
76simplbi2 466 . . . . 5 |- (-. ph -> (-. ps -> -. (ph \/ ps)))
83, 5, 7e11 16578 . . . 4 |- . (-. ph /\ -. ps)   ⊢    -. (ph \/ ps) .
9 idn2 16509 . . . . 5 |- . (-. ph /\ -. ps), (ch \/ ph \/ ps)   ⊢   (ch \/ ph \/ ps) .
10 3orass 861 . . . . . 6 |- ((ch \/ ph \/ ps) <-> (ch \/ (ph \/ ps)))
1110biimpi 168 . . . . 5 |- ((ch \/ ph \/ ps) -> (ch \/ (ph \/ ps)))
129, 11e2 16521 . . . 4 |- . (-. ph /\ -. ps), (ch \/ ph \/ ps)   ⊢   (ch \/ (ph \/ ps)) .
13 orel2 272 . . . 4 |- (-. (ph \/ ps) -> ((ch \/ (ph \/ ps)) -> ch))
148, 12, 13e12 16593 . . 3 |- . (-. ph /\ -. ps), (ch \/ ph \/ ps)   ⊢   ch .
1514in2 16506 . 2 |- . (-. ph /\ -. ps)   ⊢   ((ch \/ ph \/ ps) -> ch) .
1615in1 16481 1 |- ((-. ph /\ -. ps) -> ((ch \/ ph \/ ps) -> ch))
Colors of variables: wff set class
Syntax hints:  -. wn 2   -> wi 3   \/ wo 239   /\ wa 240   \/ w3o 857
This theorem was proved from axioms:  ax-1 4  ax-2 5  ax-3 6  ax-mp 7
This theorem depends on definitions:  df-bi 164  df-or 241  df-an 242  df-3or 859  df-vd1 16480  df-vd2 16489
Copyright terms: Public domain