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

Theorem 5oalem2 9517
Description: Lemma for orthoarguesian law 5OA.
Hypotheses
Ref Expression
5oalem2.1 |- A e. SH
5oalem2.2 |- B e. SH
5oalem2.3 |- C e. SH
5oalem2.4 |- D e. SH
Assertion
Ref Expression
5oalem2 |- ((((x e. A /\ y e. B) /\ (z e. C /\ w e. D)) /\ (x +h y) = (z +h w)) -> (x -h z) e. ((A +H C) i^i (B +H D)))

Proof of Theorem 5oalem2
StepHypRef Expression
1 5oalem2.1 . . . . . 6 |- A e. SH
2 5oalem2.3 . . . . . 6 |- C e. SH
31, 2shsvs 9251 . . . . 5 |- ((x e. A /\ z e. C) -> (x -h z) e. (A +H C))
43ad2ant2r 409 . . . 4 |- (((x e. A /\ y e. B) /\ (z e. C /\ w e. D)) -> (x -h z) e. (A +H C))
54adantr 389 . . 3 |- ((((x e. A /\ y e. B) /\ (z e. C /\ w e. D)) /\ (x +h y) = (z +h w)) -> (x -h z) e. (A +H C))
6 5oalem2.4 . . . . . . . 8 |- D e. SH
7 5oalem2.2 . . . . . . . 8 |- B e. SH
86, 7shsvs 9251 . . . . . . 7 |- ((w e. D /\ y e. B) -> (w -h y) e. (D +H B))
9 ancom 435 . . . . . . 7 |- ((y e. B /\ w e. D) <-> (w e. D /\ y e. B))
107, 6shscom 9247 . . . . . . . 8 |- (B +H D) = (D +H B)
1110eleq2i 1530 . . . . . . 7 |- ((w -h y) e. (B +H D) <-> (w -h y) e. (D +H B))
128, 9, 113imtr4 219 . . . . . 6 |- ((y e. B /\ w e. D) -> (w -h y) e. (B +H D))
1312ad2ant2l 408 . . . . 5 |- (((x e. A /\ y e. B) /\ (z e. C /\ w e. D)) -> (w -h y) e. (B +H D))
1413adantr 389 . . . 4 |- ((((x e. A /\ y e. B) /\ (z e. C /\ w e. D)) /\ (x +h y) = (z +h w)) -> (w -h y) e. (B +H D))
15 opreq1 3953 . . . . . . . 8 |- ((x +h y) = (z +h w) -> ((x +h y) -h (z +h y)) = ((z +h w) -h (z +h y)))
1615adantl 388 . . . . . . 7 |- ((((x e. H~ /\ y e. H~) /\ (z e. H~ /\ w e. H~)) /\ (x +h y) = (z +h w)) -> ((x +h y) -h (z +h y)) = ((z +h w) -h (z +h y)))
17 pm3.27 323 . . . . . . . . . . . . 13 |- ((x e. H~ /\ y e. H~) -> y e. H~)
1817anim2i 335 . . . . . . . . . . . 12 |- ((z e. H~ /\ (x e. H~ /\ y e. H~)) -> (z e. H~ /\ y e. H~))
1918ancoms 436 . . . . . . . . . . 11 |- (((x e. H~ /\ y e. H~) /\ z e. H~) -> (z e. H~ /\ y e. H~))
20 hvsub4t 8827 . . . . . . . . . . 11 |- (((x e. H~ /\ y e. H~) /\ (z e. H~ /\ y e. H~)) -> ((x +h y) -h (z +h y)) = ((x -h z) +h (y -h y)))
2119, 20syldan 467 . . . . . . . . . 10 |- (((x e. H~ /\ y e. H~) /\ z e. H~) -> ((x +h y) -h (z +h y)) = ((x -h z) +h (y -h y)))
22 hvsubidt 8816 . . . . . . . . . . . 12 |- (y e. H~ -> (y -h y) = 0h)
2322opreq2d 3961 . . . . . . . . . . 11 |- (y e. H~ -> ((x -h z) +h (y -h y)) = ((x -h z) +h 0h))
2423ad2antlr 405 . . . . . . . . . 10 |- (((x e. H~ /\ y e. H~) /\ z e. H~) -> ((x -h z) +h (y -h y)) = ((x -h z) +h 0h))
25 hvsubclt 8808 . . . . . . . . . . . 12 |- ((x e. H~ /\ z e. H~) -> (x -h z) e. H~)
26 ax-hvaddid 8795 . . . . . . . . . . . 12 |- ((x -h z) e. H~ -> ((x -h z) +h 0h) = (x -h z))
2725, 26syl 10 . . . . . . . . . . 11 |- ((x e. H~ /\ z e. H~) -> ((x -h z) +h 0h) = (x -h z))
2827adantlr 393 . . . . . . . . . 10 |- (((x e. H~ /\ y e. H~) /\ z e. H~) -> ((x -h z) +h 0h) = (x -h z))
2921, 24, 283eqtrd 1503 . . . . . . . . 9 |- (((x e. H~ /\ y e. H~) /\ z e. H~) -> ((x +h y) -h (z +h y)) = (x -h z))
3029adantrr 395 . . . . . . . 8 |- (((x e. H~ /\ y e. H~) /\ (z e. H~ /\ w e. H~)) -> ((x +h y) -h (z +h y)) = (x -h z))
3130adantr 389 . . . . . . 7 |- ((((x e. H~ /\ y e. H~) /\ (z e. H~ /\ w e. H~)) /\ (x +h y) = (z +h w)) -> ((x +h y) -h (z +h y)) = (x -h z))
32 hvsub4t 8827 . . . . . . . . . . 11 |- (((z e. H~ /\ w e. H~) /\ (z e. H~ /\ y e. H~)) -> ((z +h w) -h (z +h y)) = ((z -h z) +h (w -h y)))
33 pm3.27 323 . . . . . . . . . . 11 |- ((y e. H~ /\ (z e. H~ /\ w e. H~)) -> (z e. H~ /\ w e. H~))
34 pm3.26 319 . . . . . . . . . . . . 13 |- ((z e. H~ /\ w e. H~) -> z e. H~)
3534anim1i 334 . . . . . . . . . . . 12 |- (((z e. H~ /\ w e. H~) /\ y e. H~) -> (z e. H~ /\ y e. H~))
3635ancoms 436 . . . . . . . . . . 11 |- ((y e. H~ /\ (z e. H~ /\ w e. H~)) -> (z e. H~ /\ y e. H~))
3732, 33, 36sylanc 471 . . . . . . . . . 10 |- ((y e. H~ /\ (z e. H~ /\ w e. H~)) -> ((z +h w) -h (z +h y)) = ((z -h z) +h (w -h y)))
38 hvsubidt 8816 . . . . . . . . . . . 12 |- (z e. H~ -> (z -h z) = 0h)
3938opreq1d 3960 . . . . . . . . . . 11 |- (z e. H~ -> ((z -h z) +h (w -h y)) = (0h +h (w -h y)))
4039ad2antrl 406 . . . . . . . . . 10 |- ((y e. H~ /\ (z e. H~ /\ w e. H~)) -> ((z -h z) +h (w -h y)) = (0h +h (w -h y)))
41 hvsubclt 8808 . . . . . . . . . . . . 13 |- ((w e. H~ /\ y e. H~) -> (w -h y) e. H~)
42 hvaddid2t 8813 . . . . . . . . . . . . 13 |- ((w -h y) e. H~ -> (0h +h (w -h y)) = (w -h y))
4341, 42syl 10 . . . . . . . . . . . 12 |- ((w e. H~ /\ y e. H~) -> (0h +h (w -h y)) = (w -h y))
4443ancoms 436 . . . . . . . . . . 11 |- ((y e. H~ /\ w e. H~) -> (0h +h (w -h y)) = (w -h y))
4544adantrl 394 . . . . . . . . . 10 |- ((y e. H~ /\ (z e. H~ /\ w e. H~)) -> (0h +h (w -h y)) = (w -h y))
4637, 40, 453eqtrd 1503 . . . . . . . . 9 |- ((y e. H~ /\ (z e. H~ /\ w e. H~)) -> ((z +h w) -h (z +h y)) = (w -h y))
4746adantll 392 . . . . . . . 8 |- (((x e. H~ /\ y e. H~) /\ (z e. H~ /\ w e. H~)) -> ((z +h w) -h (z +h y)) = (w -h y))
4847adantr 389 . . . . . . 7 |- ((((x e. H~ /\ y e. H~) /\ (z e. H~ /\ w e. H~)) /\ (x +h y) = (z +h w)) -> ((z +h w) -h (z +h y)) = (w -h y))
4916, 31, 483eqtr3d 1507 . . . . . 6 |- ((((x e. H~ /\ y e. H~) /\ (z e. H~ /\ w e. H~)) /\ (x +h y) = (z +h w)) -> (x -h z) = (w -h y))
5049eleq1d 1532 . . . . 5 |- ((((x e. H~ /\ y e. H~) /\ (z e. H~ /\ w e. H~)) /\ (x +h y) = (z +h w)) -> ((x -h z) e. (B +H D) <-> (w -h y) e. (B +H D)))
511shel 9003 . . . . . . 7 |- (x e. A -> x e. H~)
527shel 9003 . . . . . . 7 |- (y e. B -> y e. H~)
5351, 52anim12i 333 . . . . . 6 |- ((x e. A /\ y e. B) -> (x e. H~ /\ y e. H~))
542shel 9003 . . . . . . 7 |- (z e. C -> z e. H~)
556shel 9003 . . . . . . 7 |- (w e. D -> w e. H~)
5654, 55anim12i 333 . . . . . 6 |- ((z e. C /\ w e. D) -> (z e. H~ /\ w e. H~))
5753, 56anim12i 333 . . . . 5 |- (((x e. A /\ y e. B) /\ (z e. C /\ w e. D)) -> ((x e. H~ /\ y e. H~) /\ (z e. H~ /\ w e. H~)))
5850, 57sylan 448 . . . 4 |- ((((x e. A /\ y e. B) /\ (z e. C /\ w e. D)) /\ (x +h y) = (z +h w)) -> ((x -h z) e. (B +H D) <-> (w -h y) e. (B +H D)))
5914, 58mpbird 196 . . 3 |- ((((x e. A /\ y e. B) /\ (z e. C /\ w e. D)) /\ (x +h y) = (z +h w)) -> (x -h z) e. (B +H D))
605, 59jca 288 . 2 |- ((((x e. A /\ y e. B) /\ (z e. C /\ w e. D)) /\ (x +h y) = (z +h w)) -> ((x -h z) e. (A +H C) /\ (x -h z) e. (B +H D)))
61 elin 2197 . 2 |- ((x -h z) e. ((A +H C) i^i (B +H D)) <-> ((x -h z) e. (A