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

Theorem dmdbr5at 10349
Description: Dual modular pair property in terms of atoms.
Hypotheses
Ref Expression
sumdmdi.1 |- A e. CH
sumdmdi.2 |- B e. CH
Assertion
Ref Expression
dmdbr5at |- (A MH* B <-> A.x e. Atoms (x (_ (A vH B) -> x (_ (((x vH B) i^i A) vH B)))
Distinct variable groups:   x,A   x,B

Proof of Theorem dmdbr5at
StepHypRef Expression
1 sumdmdi.1 . . . . . . . 8 |- A e. CH
2 sumdmdi.2 . . . . . . . 8 |- B e. CH
3 dmdi4 10234 . . . . . . . 8 |- ((A e. CH /\ B e. CH /\ x e. CH) -> (A MH* B -> ((x vH B) i^i (A vH B)) (_ (((x vH B) i^i A) vH B)))
41, 2, 3mp3an12 906 . . . . . . 7 |- (x e. CH -> (A MH* B -> ((x vH B) i^i (A vH B)) (_ (((x vH B) i^i A) vH B)))
54com12 11 . . . . . 6 |- (A MH* B -> (x e. CH -> ((x vH B) i^i (A vH B)) (_ (((x vH B) i^i A) vH B)))
6 atelch 10271 . . . . . 6 |- (x e. Atoms -> x e. CH)
75, 6syl5 21 . . . . 5 |- (A MH* B -> (x e. Atoms -> ((x vH B) i^i (A vH B)) (_ (((x vH B) i^i A) vH B)))
87a1dd 42 . . . 4 |- (A MH* B -> (x e. Atoms -> (x (_ (A vH B) -> ((x vH B) i^i (A vH B)) (_ (((x vH B) i^i A) vH B))))
98r19.21aiv 1713 . . 3 |- (A MH* B -> A.x e. Atoms (x (_ (A vH B) -> ((x vH B) i^i (A vH B)) (_ (((x vH B) i^i A) vH B)))
10 chjcomt 9429 . . . . . . . . . . . . . . . 16 |- ((B e. CH /\ x e. CH) -> (B vH x) = (x vH B))
112, 10mpan 695 . . . . . . . . . . . . . . 15 |- (x e. CH -> (B vH x) = (x vH B))
126, 11syl 10 . . . . . . . . . . . . . 14 |- (x e. Atoms -> (B vH x) = (x vH B))
1312ineq1d 2216 . . . . . . . . . . . . 13 |- (x e. Atoms -> ((B vH x) i^i (B vH A)) = ((x vH B) i^i (B vH A)))
141, 2chjcom 9391 . . . . . . . . . . . . . 14 |- (A vH B) = (B vH A)
1514ineq2i 2214 . . . . . . . . . . . . 13 |- ((x vH B) i^i (A vH B)) = ((x vH B) i^i (B vH A))
1613, 15syl6eqr 1525 . . . . . . . . . . . 12 |- (x e. Atoms -> ((B vH x) i^i (B vH A)) = ((x vH B) i^i (A vH B)))
1716adantr 389 . . . . . . . . . . 11 |- ((x e. Atoms /\ -. x (_ (A vH B)) -> ((B vH x) i^i (B vH A)) = ((x vH B) i^i (A vH B)))
182, 1atabs2 10329 . . . . . . . . . . . . 13 |- (x e. Atoms -> (-. x (_ (B vH A) -> ((B vH x) i^i (B vH A)) = B))
1918imp 350 . . . . . . . . . . . 12 |- ((x e. Atoms /\ -. x (_ (B vH A)) -> ((B vH x) i^i (B vH A)) = B)
2014sseq2i 2086 . . . . . . . . . . . . 13 |- (x (_ (A vH B) <-> x (_ (B vH A))
2120negbii 187 . . . . . . . . . . . 12 |- (-. x (_ (A vH B) <-> -. x (_ (B vH A))
2219, 21sylan2b 452 . . . . . . . . . . 11 |- ((x e. Atoms /\ -. x (_ (A vH B)) -> ((B vH x) i^i (B vH A)) = B)
2317, 22eqtr3d 1509 . . . . . . . . . 10 |- ((x e. Atoms /\ -. x (_ (A vH B)) -> ((x vH B) i^i (A vH B)) = B)
24 chjclt 9329 . . . . . . . . . . . . . 14 |- ((x e. CH /\ B e. CH) -> (x vH B) e. CH)
252, 24mpan2 696 . . . . . . . . . . . . 13 |- (x e. CH -> (x vH B) e. CH)
266, 25syl 10 . . . . . . . . . . . 12 |- (x e. Atoms -> (x vH B) e. CH)
27 chinclt 9422 . . . . . . . . . . . . 13 |- (((x vH B) e. CH /\ A e. CH) -> ((x vH B) i^i A) e. CH)
281, 27mpan2 696 . . . . . . . . . . . 12 |- ((x vH B) e. CH -> ((x vH B) i^i A) e. CH)
29 chub2t 9431 . . . . . . . . . . . . 13 |- ((B e. CH /\ ((x vH B) i^i A) e. CH) -> B (_ (((x vH B) i^i A) vH B))
302, 29mpan 695 . . . . . . . . . . . 12 |- (((x vH B) i^i A) e. CH -> B (_ (((x vH B) i^i A) vH B))
3126, 28, 303syl 20 . . . . . . . . . . 11 |- (x e. Atoms -> B (_ (((x vH B) i^i A) vH B))
3231adantr 389 . . . . . . . . . 10 |- ((x e. Atoms /\ -. x (_ (A vH B)) -> B (_ (((x vH B) i^i A) vH B))
3323, 32eqsstrd 2095 . . . . . . . . 9 |- ((x e. Atoms /\ -. x (_ (A vH B)) -> ((x vH B) i^i (A vH B)) (_ (((x vH B) i^i A) vH B))
3433ex 373 . . . . . . . 8 |- (x e. Atoms -> (-. x (_ (A vH B) -> ((x vH B) i^i (A vH B)) (_ (((x vH B) i^i A) vH B)))
3534biantrud 726 . . . . . . 7 |- (x e. Atoms -> ((x (_ (A vH B) -> ((x vH B) i^i (A vH B)) (_ (((x vH B) i^i A) vH B)) <-> ((x (_ (A vH B) -> ((x vH B) i^i (A vH B)) (_ (((x vH B) i^i A) vH B)) /\ (-. x (_ (A vH B) -> ((x vH B) i^i (A vH B)) (_ (((x vH B) i^i A) vH B)))))
36 pm4.83 740 . . . . . . 7 |- (((x (_ (A vH B) -> ((x vH B) i^i (A vH B)) (_ (((x vH B) i^i A) vH B)) /\ (-. x (_ (A vH B) -> ((x vH B) i^i (A vH B)) (_ (((x vH B) i^i A) vH B))) <-> ((x vH B) i^i (A vH B)) (_ (((x vH B) i^i A) vH B))
3735, 36syl6bb 536 . . . . . 6 |- (x e. Atoms -> ((x (_ (A vH B) -> ((x vH B) i^i (A vH B)) (_ (((x vH B) i^i A) vH B)) <-> ((x vH B) i^i (A vH B)) (_ (((x vH B) i^i A) vH B)))
3837ralbiia 1673 . . . . 5 |- (A.x e. Atoms (x (_ (A vH B) -> ((x vH B) i^i (A vH B)) (_ (((x vH B) i^i A) vH B)) <-> A.x e. Atoms ((x vH B) i^i (A vH B)) (_ (((x vH B) i^i A) vH B))
391, 2sumdmdlem2 10346 . . . . 5 |- (A.x e. Atoms ((x vH B) i^i (A vH B)) (_ (((x vH B) i^i A) vH B) -> (A +H B) = (A vH B))
4038, 39sylbi 199 . . . 4 |- (A.x e. Atoms (x (_ (A vH B) -> ((x vH B) i^i (A vH B)) (_ (((x vH B) i^i A) vH B)) -> (A +H B) = (A vH B))
411, 2sumdmd 10347 . . . 4 |- ((A +H B) = (A vH B) <-> A MH* B)
4240, 41sylib 198 . . 3 |- (A.x e. Atoms (x (_ (A vH B) -> ((x vH B) i^i (A vH B)) (_ (((x vH B) i^i A) vH B)) -> A MH* B)
439, 42impbi 157 . 2 |- (A MH* B <-> A.x e. Atoms (x (_ (A vH B) -> ((x vH B) i^i (A vH B)) (_ (((x vH B) i^i A) vH B)))
441, 2chjcl 9380 . . . . . . . . . . . . 13 |- (A vH B) e. CH
45 chlubt 9432 . . . . . . . . . . . . 13 |- ((x e. CH /\ B e. CH /\ (A vH B) e. CH) -> ((x (_ (A vH B) /\ B (_ (A vH B)) <-> (x vH B) (_ (A vH B)))
462, 44, 45mp3an23 908 . . . . . . . . . . . 12 |- (x e. CH -> ((x (_ (A vH B) /\ B (_ (A vH B)) <-> (x vH B) (_ (A vH B)))
472, 1chub2 9393 . . . . . . . . . . . . 13 |- B (_ (A vH B)
4847biantru 724 . . . . . . . . . . . 12 |- (x (_ (A vH B) <-> (x (_ (A vH B) /\ B (_ (A vH B)))
4946, 48syl5bb 532 . . . . . . . . . . 11 |- (x e. CH -> (x (_ (A vH B) <-> (x vH B) (_ (A vH B)))
50 ssid 2080 . . . . . . . . . . . . 13 |- (x vH B) (_ (x vH B)
5150biantrur 725 . . . . . . . . . . . 12 |- ((x vH B) (_ (A vH B) <-> ((x vH B) (_ (x vH B) /\ (x vH B) (_ (A vH B)))
52 ssin 2232 . . . . . . . . . . . 12 |- (((x vH B) (_ (x vH B) /\ (x vH B) (_ (A vH B)) <-> (x vH B) (_ ((x vH B) i^i (A vH B)))
5351, 52bitr 173 . . . . . . . . . . 11 |- ((x vH B) (_ (A vH B) <-> (x vH B) (_ ((x vH B) i^i (A vH B)))
5449, 53syl6bb 536 . . . . . . . . . 10 |- (x e. CH -> (x (_ (A vH B) <-> (x vH B) (_ ((x vH B) i^i (A vH B))))
5554biimpa 416 . . . . . . . . 9 |- ((x e. CH /\ x (_ (A vH B)) -> (x vH B) (_ ((x vH B) i^i (A vH B)))
56 inss1 2230 . . . . . . . . 9 |- ((x vH B) i^i (A vH B)) (_ (