HomeHome Hilbert Space Explorer < Previous   Next >
Related theorems
Unicode version

Theorem 3oalem2 5553
Description: Lemma for 3OA (weak) orthoarguesian law.
Hypotheses
Ref Expression
3oalem1.1 |- B e. CH
3oalem1.2 |- C e. CH
3oalem1.3 |- R e. CH
3oalem1.4 |- S e. CH
Assertion
Ref Expression
3oalem2 |- ((((x e. B /\ y e. R) /\ v = (x +v y)) /\ ((z e. C /\ w e. S) /\ v = (z +v w))) -> v e. (B +H (R i^i (S +H ((B +H C) i^i (R +H S))))))
Distinct variable group(s):   x,y,z,w,v,B   x,C,y,z,w,v   x,R,y,z,w,v   x,S,y,z,w,v

Proof of Theorem 3oalem2
StepHypRef Expression
1 3oalem1.1 . . . . 5 |- B e. CH
21chshi 5132 . . . 4 |- B e. SH
3 3oalem1.3 . . . . . 6 |- R e. CH
43chshi 5132 . . . . 5 |- R e. SH
5 3oalem1.4 . . . . . . 7 |- S e. CH
65chshi 5132 . . . . . 6 |- S e. SH
7 3oalem1.2 . . . . . . . . 9 |- C e. CH
87chshi 5132 . . . . . . . 8 |- C e. SH
92, 8shscl 5282 . . . . . . 7 |- (B +H C) e. SH
104, 6shscl 5282 . . . . . . 7 |- (R +H S) e. SH
119, 10shincl 5332 . . . . . 6 |- ((B +H C) i^i (R +H S)) e. SH
126, 11shscl 5282 . . . . 5 |- (S +H ((B +H C) i^i (R +H S))) e. SH
134, 12shincl 5332 . . . 4 |- (R i^i (S +H ((B +H C) i^i (R +H S)))) e. SH
142, 13shsva 5334 . . 3 |- ((x e. B /\ y e. (R i^i (S +H ((B +H C) i^i (R +H S))))) -> (x +v y) e. (B +H (R i^i (S +H ((B +H C) i^i (R +H S))))))
15 pm3.26 256 . . . 4 |- ((x e. B /\ y e. R) -> x e. B)
1615ad2antll 320 . . 3 |- ((((x e. B /\ y e. R) /\ v = (x +v y)) /\ ((z e. C /\ w e. S) /\ v = (z +v w))) -> x e. B)
17 pm3.27 260 . . . . . 6 |- ((x e. B /\ y e. R) -> y e. R)
1817ad2antll 320 . . . . 5 |- ((((x e. B /\ y e. R) /\ v = (x +v y)) /\ ((z e. C /\ w e. S) /\ v = (z +v w))) -> y e. R)
191, 7, 3, 53oalem1 5552 . . . . . . 7 |- ((((x e. B /\ y e. R) /\ v = (x +v y)) /\ ((z e. C /\ w e. S) /\ v = (z +v w))) -> (((x e. H~ /\ y e. H~) /\ v e. H~) /\ (z e. H~ /\ w e. H~)))
20 hvaddsub12t 5015 . . . . . . . . . . . . 13 |- ((y e. H~ /\ w e. H~ /\ w e. H~) -> (y +v (w -v w)) = (w +v (y -v w)))
21203expb 613 . . . . . . . . . . . 12 |- ((y e. H~ /\ (w e. H~ /\ w e. H~)) -> (y +v (w -v w)) = (w +v (y -v w)))
2221anabsan2 387 . . . . . . . . . . 11 |- ((y e. H~ /\ w e. H~) -> (y +v (w -v w)) = (w +v (y -v w)))
23 hvsubidt 5005 . . . . . . . . . . . . 13 |- (w e. H~ -> (w -v w) = 0v)
2423opreq2d 3013 . . . . . . . . . . . 12 |- (w e. H~ -> (y +v (w -v w)) = (y +v 0v))
25 ax-hvaddid 4988 . . . . . . . . . . . 12 |- (y e. H~ -> (y +v 0v) = y)
2624, 25sylan9eqr 1145 . . . . . . . . . . 11 |- ((y e. H~ /\ w e. H~) -> (y +v (w -v w)) = y)
2722, 26eqtr3d 1130 . . . . . . . . . 10 |- ((y e. H~ /\ w e. H~) -> (w +v (y -v w)) = y)
2827adantrl 311 . . . . . . . . 9 |- ((y e. H~ /\ (z e. H~ /\ w e. H~)) -> (w +v (y -v w)) = y)
2928adantll 309 . . . . . . . 8 |- (((x e. H~ /\ y e. H~) /\ (z e. H~ /\ w e. H~)) -> (w +v (y -v w)) = y)
3029adantlr 310 . . . . . . 7 |- ((((x e. H~ /\ y e. H~) /\ v e. H~) /\ (z e. H~ /\ w e. H~)) -> (w +v (y -v w)) = y)
3119, 30syl 12 . . . . . 6 |- ((((x e. B /\ y e. R) /\ v = (x +v y)) /\ ((z e. C /\ w e. S) /\ v = (z +v w))) -> (w +v (y -v w)) = y)
326, 11shsva 5334 . . . . . . 7 |- ((w e. S /\ (y -v w) e. ((B +H C) i^i (R +H S))) -> (w +v (y -v w)) e. (S +H ((B +H C) i^i (R +H S))))
33 pm3.27 260 . . . . . . . 8 |- ((z e. C /\ w e. S) -> w e. S)
3433ad2antrl 322 . . . . . . 7 |- ((((x e. B /\ y e. R) /\ v = (x +v y)) /\ ((z e. C /\ w e. S) /\ v = (z +v w))) -> w e. S)
35 cleq1 1107 . . . . . . . . . . . . . . 15 |- (v = (x +v y) -> (v = (z +v w) <-> (x +v y) = (z +v w)))
3635biimpa 324 . . . . . . . . . . . . . 14 |- ((v = (x +v y) /\ v = (z +v w)) -> (x +v y) = (z +v w))
3736opreq1d 3012 . . . . . . . . . . . . 13 |- ((v = (x +v y) /\ v = (z +v w)) -> ((x +v y) -v (x +v w)) = ((z +v w) -v (x +v w)))
3837adantrl 311 . . . . . . . . . . . 12 |- ((v = (x +v y) /\ ((z e. C /\ w e. S) /\ v = (z +v w))) -> ((x +v y) -v (x +v w)) = ((z +v w) -v (x +v w)))
3938adantll 309 . . . . . . . . . . 11 |- ((((x e. B /\ y e. R) /\ v = (x +v y)) /\ ((z e. C /\ w e. S) /\ v = (z +v w))) -> ((x +v y) -v (x +v w)) = ((z +v w) -v (x +v w)))
40 hvsub4t 5014 . . . . . . . . . . . . . . . 16 |- (((x e. H~ /\ y e. H~) /\ (x e. H~ /\ w e. H~)) -> ((x +v y) -v (x +v w)) = ((x -v x) +v (y -v w)))
41 pm3.26 256 . . . . . . . . . . . . . . . 16 |- (((x e. H~ /\ y e. H~) /\ w e. H~) -> (x e. H~ /\ y e. H~))
42 pm3.26 256 . . . . . . . . . . . . . . . . 17 |- ((x e. H~ /\ y e. H~) -> x e. H~)
4342anim1i 269 . . . . . . . . . . . . . . . 16 |- (((x e. H~ /\ y e. H~) /\ w e. H~) -> (x e. H~ /\ w e. H~))
4440, 41, 43sylanc 361 . . . . . . . . . . . . . . 15 |- (((x e. H~ /\ y e. H~) /\ w e. H~) -> ((x +v y) -v (x +v w)) = ((x -v x) +v (y -v w)))
45 hvsubidt 5005 . . . . . . . . . . . . . . . . 17 |- (x e. H~ -> (x -v x) = 0v)
4645ad2antll 320 . . . . . . . . . . . . . . . 16 |- (((x e. H~ /\ y e. H~) /\ w e. H~) -> (x -v x) = 0v)
4746opreq1d 3012 . . . . . . . . . . . . . . 15 |- (((x e. H~ /\ y e. H~) /\ w e. H~) -> ((x -v x) +v (y -v w)) = (0v +v (y -v w)))
48 hvsubclt 4998 . . . . . . . . . . . . . . . . 17 |- ((y e. H~ /\ w e. H~) -> (y -v w) e. H~)
49 hvaddid2t 5003 . . . . . . . . . . . . . . . . 17 |- ((y -v w) e. H~ -> (0v +v (y -v w)) = (y -v w))
5048, 49syl 12 . . . . . . . . . . . . . . . 16 |- ((y e. H~ /\ w e. H~) -> (0v +v (y -v w)) = (y -v w))
5150adantll 309 . . . . . . . . . . . . . . 15 |- (((x e. H~ /\ y e. H~) /\ w e. H~) -> (0v +v (y -v w)) = (y -v w))
5244, 47, 513eqtrd 1132 . . . . . . . . . . . . . 14 |- (((x e. H~ /\ y e. H~) /\ w e. H~) -> ((x +v y) -v (x +v w)) = (y -v w))
5352adantrl 311 . . . . . . . . . . . . 13 |- (((x e. H~ /\ y e. H~) /\ (z e. H~ /\ w e. H~)) -> ((x +v y) -v (x +v w)) = (y -v w))
5453adantlr 310 . . . . . . . . . . . 12 |- ((((x e. H~ /\ y e. H~) /\ v e. H~) /\ (z e. H~ /\ w e. H~)) -> ((x +v y) -v (x +v w)) = (y -v w))
5519, 54syl 12 . . . . . . . . . . 11 |- ((((x e. B /\ y e. R) /\ v = (x +v y)) /\ ((z e. C /\ w e. S) /\ v = (z +v w))) -> ((x +v y) -v (x +v w)) = (y -v w))
56 hvsub4t 5014 . . . . . . . . . . . . . . . 16 |- (((z e. H~ /\ w e. H~) /\ (x e. H~ /\ w e. H~)) -> ((z +v w) -v (x +v w)) = ((z -v x) +v (w -v w)))
57 pm3.27 260 . . . . . . . . . . . . . . . 16 |- ((x e. H~ /\ (z e. H~ /\ w e. H~)) -> (z e. H~ /\ w e. H~))
58 pm3.27 260 . . . . . . . . . . . . . . . . 17 |- ((z e. H~ /\ w e. H~) -> w e. H~)
5958anim2i 270 . . . . . . . . . . . . . . . 16 |- ((x e. H~ /\ (z e. H~ /\ w e. H~)) -> (x e. H~ /\ w e. H~))
6056, 57, 59sylanc 361 . . . . . . . . . . . . . . 15 |- ((x e. H~ /\ (z e. H~ /\ w e. H~)) -> ((z +v w) -v (x +v w)) = ((z -v x) +v (w -v w)))
6123ad2antrr 323 . . . . . . . . . . . . . . . 16 |- ((x e. H~ /\ (z e. H~ /\ w e. H~)) -> (w -v w) = 0v)
6261opreq2d 3013 . . . . . . . . . . . . . . 15 |- ((x e. H~ /\ (z e. H~ /\ w e. H~)) -> ((z -v x) +v (w -v w)) = ((z -v x) +v 0v))
63 hvsubclt 4998 . . . . . . . . . . . . . . . . . 18 |- ((z e. H~ /\ x e. H~) -> (z -v x) e. H~)
64 ax-hvaddid 4988 . . . . . . . . . . . . . . . . . 18 |- ((z -v x) e. H~ -> ((z -v x) +v 0v) = (z -v x))
6563, 64syl 12 . . . . . . . . . . . . . . . . 17 |- ((z e.