HomeHome Metamath Proof Explorer < Previous   Next >
Related theorems
Unicode version

Theorem prlem936b 6306
Description: Sublemma for Lemma 9-3.6 of [Gleason] p. 124.
Hypotheses
Ref Expression
prlem936b.1 |- (((y .Q B) e. A /\ ph) -> (y +Q z) e. A)
prlem936b.2 |- (((A e. P. /\ (y +Q z) e. A) /\ (x e. Q. /\ z e. Q.)) -> (ps -> ch))
prlem936b.3 |- ((x e. Q. /\ (z e. Q. /\ y e. Q.)) -> (ch <-> th))
prlem936b.4 |- ((((1Q <Q B /\ x e. Q.) /\ y e. Q.) /\ ph) -> (th <-> ta))
prlem936b.5 |- ((A e. P. /\ ta) -> (ps -> -. (x .Q B) e. A))
Assertion
Ref Expression
prlem936b |- (((A e. P. /\ z e. Q.) /\ ((ph /\ y e. Q.) /\ (1Q <Q B /\ (y .Q B) e. A))) -> ((x e. A /\ ps) -> (x e. A /\ -. (x .Q B) e. A)))

Proof of Theorem prlem936b
StepHypRef Expression
1 prlem936b.2 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 |- (((A e. P. /\ (y +Q z) e. A) /\ (x e. Q. /\ z e. Q.)) -> (ps -> ch))
21ex 402 . . . . . . . . . . . . . . . . . . . . . . . . . 26 |- ((A e. P. /\ (y +Q z) e. A) -> ((x e. Q. /\ z e. Q.) -> (ps -> ch)))
3 prlem936b.1 . . . . . . . . . . . . . . . . . . . . . . . . . 26 |- (((y .Q B) e. A /\ ph) -> (y +Q z) e. A)
42, 3sylan2 500 . . . . . . . . . . . . . . . . . . . . . . . . 25 |- ((A e. P. /\ ((y .Q B) e. A /\ ph)) -> ((x e. Q. /\ z e. Q.) -> (ps -> ch)))
54com12 14 . . . . . . . . . . . . . . . . . . . . . . . 24 |- ((x e. Q. /\ z e. Q.) -> ((A e. P. /\ ((y .Q B) e. A /\ ph)) -> (ps -> ch)))
65ad2ant2lr 446 . . . . . . . . . . . . . . . . . . . . . . 23 |- (((1Q <Q B /\ x e. Q.) /\ (z e. Q. /\ y e. Q.)) -> ((A e. P. /\ ((y .Q B) e. A /\ ph)) -> (ps -> ch)))
76exp4d 412 . . . . . . . . . . . . . . . . . . . . . 22 |- (((1Q <Q B /\ x e. Q.) /\ (z e. Q. /\ y e. Q.)) -> (A e. P. -> ((y .Q B) e. A -> (ph -> (ps -> ch)))))
87com24 41 . . . . . . . . . . . . . . . . . . . . 21 |- (((1Q <Q B /\ x e. Q.) /\ (z e. Q. /\ y e. Q.)) -> (ph -> ((y .Q B) e. A -> (A e. P. -> (ps -> ch)))))
98imp41 395 . . . . . . . . . . . . . . . . . . . 20 |- ((((((1Q <Q B /\ x e. Q.) /\ (z e. Q. /\ y e. Q.)) /\ ph) /\ (y .Q B) e. A) /\ A e. P.) -> (ps -> ch))
10 prlem936b.3 . . . . . . . . . . . . . . . . . . . . . . . 24 |- ((x e. Q. /\ (z e. Q. /\ y e. Q.)) -> (ch <-> th))
1110adantll 428 . . . . . . . . . . . . . . . . . . . . . . 23 |- (((1Q <Q B /\ x e. Q.) /\ (z e. Q. /\ y e. Q.)) -> (ch <-> th))
1211adantr 425 . . . . . . . . . . . . . . . . . . . . . 22 |- ((((1Q <Q B /\ x e. Q.) /\ (z e. Q. /\ y e. Q.)) /\ ph) -> (ch <-> th))
13 prlem936b.4 . . . . . . . . . . . . . . . . . . . . . . 23 |- ((((1Q <Q B /\ x e. Q.) /\ y e. Q.) /\ ph) -> (th <-> ta))
1413adantlrl 434 . . . . . . . . . . . . . . . . . . . . . 22 |- ((((1Q <Q B /\ x e. Q.) /\ (z e. Q. /\ y e. Q.)) /\ ph) -> (th <-> ta))
1512, 14bitrd 587 . . . . . . . . . . . . . . . . . . . . 21 |- ((((1Q <Q B /\ x e. Q.) /\ (z e. Q. /\ y e. Q.)) /\ ph) -> (ch <-> ta))
1615ad2antrr 440 . . . . . . . . . . . . . . . . . . . 20 |- ((((((1Q <Q B /\ x e. Q.) /\ (z e. Q. /\ y e. Q.)) /\ ph) /\ (y .Q B) e. A) /\ A e. P.) -> (ch <-> ta))
179, 16sylibd 219 . . . . . . . . . . . . . . . . . . 19 |- ((((((1Q <Q B /\ x e. Q.) /\ (z e. Q. /\ y e. Q.)) /\ ph) /\ (y .Q B) e. A) /\ A e. P.) -> (ps -> ta))
1817impr 422 . . . . . . . . . . . . . . . . . 18 |- ((((((1Q <Q B /\ x e. Q.) /\ (z e. Q. /\ y e. Q.)) /\ ph) /\ (y .Q B) e. A) /\ (A e. P. /\ ps)) -> ta)
19 prlem936b.5 . . . . . . . . . . . . . . . . . . . . 21 |- ((A e. P. /\ ta) -> (ps -> -. (x .Q B) e. A))
2019expcom 403 . . . . . . . . . . . . . . . . . . . 20 |- (ta -> (A e. P. -> (ps -> -. (x .Q B) e. A)))
2120imp3a 388 . . . . . . . . . . . . . . . . . . 19 |- (ta -> ((A e. P. /\ ps) -> -. (x .Q B) e. A))
2221adantld 426 . . . . . . . . . . . . . . . . . 18 |- (ta -> ((((((1Q <Q B /\ x e. Q.) /\ (z e. Q. /\ y e. Q.)) /\ ph) /\ (y .Q B) e. A) /\ (A e. P. /\ ps)) -> -. (x .Q B) e. A))
2318, 22mpcom 60 . . . . . . . . . . . . . . . . 17 |- ((((((1Q <Q B /\ x e. Q.) /\ (z e. Q. /\ y e. Q.)) /\ ph) /\ (y .Q B) e. A) /\ (A e. P. /\ ps)) -> -. (x .Q B) e. A)
2423exp43 415 . . . . . . . . . . . . . . . 16 |- ((((1Q <Q B /\ x e. Q.) /\ (z e. Q. /\ y e. Q.)) /\ ph) -> ((y .Q B) e. A -> (A e. P. -> (ps -> -. (x .Q B) e. A))))
2524com3r 39 . . . . . . . . . . . . . . 15 |- (A e. P. -> ((((1Q <Q B /\ x e. Q.) /\ (z e. Q. /\ y e. Q.)) /\ ph) -> ((y .Q B) e. A -> (ps -> -. (x .Q B) e. A))))
2625exp4c 411 . . . . . . . . . . . . . 14 |- (A e. P. -> ((1Q <Q B /\ x e. Q.) -> ((z e. Q. /\ y e. Q.) -> (ph -> ((y .Q B) e. A -> (ps -> -. (x .Q B) e. A))))))
27 elprpq 6247 . . . . . . . . . . . . . 14 |- ((A e. P. /\ x e. A) -> x e. Q.)
2826, 27sylan2i 514 . . . . . . . . . . . . 13 |- (A e. P. -> ((1Q <Q B /\ (A e. P. /\ x e. A)) -> ((z e. Q. /\ y e. Q.) -> (ph -> ((y .Q B) e. A -> (ps -> -. (x .Q B) e. A))))))
2928exp4d 412 . . . . . . . . . . . 12 |- (A e. P. -> (1Q <Q B -> (A e. P. -> (x e. A -> ((z e. Q. /\ y e. Q.) -> (ph -> ((y .Q B) e. A -> (ps -> -. (x .Q B) e. A))))))))
3029pm2.43a 80 . . . . . . . . . . 11 |- (A e. P. -> (1Q <Q B -> (x e. A -> ((z e. Q. /\ y e. Q.) -> (ph -> ((y .Q B) e. A -> (ps -> -. (x .Q B) e. A)))))))
3130imp3a 388 . . . . . . . . . 10 |- (A e. P. -> ((1Q <Q B /\ x e. A) -> ((z e. Q. /\ y e. Q.) -> (ph -> ((y .Q B) e. A -> (ps -> -. (x .Q B) e. A))))))
3231com24 41 . . . . . . . . 9 |- (A e. P. -> (ph -> ((z e. Q. /\ y e. Q.) -> ((1Q <Q B /\ x e. A) -> ((y .Q B) e. A -> (ps -> -. (x .Q B) e. A))))))
3332exp4a 409 . . . . . . . 8 |- (A e. P. -> (ph -> (z e. Q. -> (y e. Q. -> ((1Q <Q B /\ x e. A) -> ((y .Q B) e. A -> (ps -> -. (x .Q B) e. A)))))))
3433com23 36 . . . . . . 7 |- (A e. P. -> (z e. Q. -> (ph -> (y e. Q. -> ((1Q <Q B /\ x e. A) -> ((y .Q B) e. A -> (ps -> -. (x .Q B) e. A)))))))
3534imp43 397 . . . . . 6 |- (((A e. P. /\ z e. Q.) /\ (ph /\ y e. Q.)) -> ((1Q <Q B /\ x e. A) -> ((y .Q B) e. A -> (ps -> -. (x .Q B) e. A))))
3635exp3a 405 . . . . 5 |- (((A e. P. /\ z e. Q.) /\ (ph /\ y e. Q.)) -> (1Q <Q B -> (x e. A -> ((y .Q B) e. A -> (ps -> -. (x .Q B) e. A)))))
3736com34 40 . . . 4 |- (((A e. P. /\ z e. Q.) /\ (ph /\ y e. Q.)) -> (1Q <Q B -> ((y .Q B) e. A -> (x e. A -> (ps -> -. (x .Q B) e. A)))))
3837ex 402 . . 3 |- ((A e. P. /\ z e. Q.) -> ((ph /\ y e. Q.) -> (1Q <Q B -> ((y .Q B) e. A -> (x e. A -> (ps -> -. (x .Q B) e. A))))))
3938imp45 399 . 2 |- (((A e. P. /\ z e. Q.) /\ ((ph /\ y e. Q.) /\ (1Q <Q B /\ (y .Q B) e. A))) -> (x e. A -> (ps -> -. (x .Q B) e. A)))
4039imdistand 493 1 |- (((A e. P. /\ z e. Q.) /\ ((ph /\ y e. Q.) /\ (1Q <Q B /\ (y .Q B) e. A))) -> ((x e. A /\ ps) -> (x e. A /\ -. (x .Q B) e. A)))
Colors of variables: wff set class
Syntax hints:  -. wn 2   -> wi 3   <-> wb 163   /\ wa 240   e. wcel 1300   class class class wbr 3338  (class class class)co 4884  Q.cnq 6131  1Qc1q 6132   +Q cplq 6133   .Q cmq 6134   <Q cltq 6136  P.cnp 6137
This theorem is referenced by:  prlem936 6307
This theorem was proved from axioms:  ax-1 4  ax-2 5  ax-3 6  ax-mp 7  ax-7 1304  ax-gen 1305  ax-8 1306  ax-9 1307  ax-10 1308  ax-11 1309  ax-12 1310  ax-13 1311  ax-14 1312  ax-17 1317  ax-4 1319  ax-5o 1321  ax-6o 1324  ax-9o 1481  ax-10o 1500  ax-16 1580  ax-11o 1588  ax-ext 1865  ax-rep 3428  ax-sep 3438  ax-nul 3445  ax-pow 3481  ax-pr 3524  ax-un 3790  ax-inf2 5731
This theorem depends on definitions:  df-bi 164  df-or 241  df-an 242  df-3or 859  df-3an 860  df-ex 1327  df-sb 1536  df-eu 1775  df-mo 1776  df-clab 1872  df-cleq 1877  df-clel 1880  df-ne 2019  df-ral 2109  df-rex 2110  df-rab 2112  df-v 2294  df-dif 2597  df-un 2600  df-in 2603  df-ss 2605  df-pss 2607  df-nul 2876  df-if 2983  df-pw 3035  df-sn 3049  df-pr 3050  df-tp 3052  df-op 3053  df-uni 3178  df-br 3339  df-opab 3396  df-tr 3412  df-eprel 3583  df-id 3586  df-po 3591  df-so 3604  df-fr 3625  df-we 3644  df-ord 3660  df-on 3661  df-lim 3662  df-suc 3663  df-om 3950  df-xp 4000  df-rel 4001  df-cnv 4002  df-co 4003  df-dm 4004  df-rn 4005  df-res 4006  df-ima 4007  df-fun 4008  df-fn 4009  df-qs 5323  df-ni 6152  df-nq 6190  df-np 6238
Copyright terms: Public domain