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

Theorem atcvat3 10323
Description: A condition implying that a certain lattice element is an atom. Part of Lemma 3.2.20 of [PtakPulmannova] p. 68.
Hypothesis
Ref Expression
atcvat3.1 |- A e. CH
Assertion
Ref Expression
atcvat3 |- ((B e. Atoms /\ C e. Atoms) -> (((-. B = C /\ -. C (_ A) /\ B (_ (A vH C)) -> (A i^i (B vH C)) e. Atoms))

Proof of Theorem atcvat3
StepHypRef Expression
1 atcvat3.1 . . . . . . . . . . 11 |- A e. CH
2 chcv1t 10282 . . . . . . . . . . 11 |- ((A e. CH /\ C e. Atoms) -> (-. C (_ A <-> A <o (A vH C)))
31, 2mpan 695 . . . . . . . . . 10 |- (C e. Atoms -> (-. C (_ A <-> A <o (A vH C)))
43biimpa 416 . . . . . . . . 9 |- ((C e. Atoms /\ -. C (_ A) -> A <o (A vH C))
54ad2ant2lr 410 . . . . . . . 8 |- (((B e. Atoms /\ C e. Atoms) /\ (-. C (_ A /\ B (_ (A vH C))) -> A <o (A vH C))
6 chjcomt 9429 . . . . . . . . . . . . . . . . 17 |- ((B e. CH /\ C e. CH) -> (B vH C) = (C vH B))
76opreq2d 3976 . . . . . . . . . . . . . . . 16 |- ((B e. CH /\ C e. CH) -> (A vH (B vH C)) = (A vH (C vH B)))
8 chjasst 9456 . . . . . . . . . . . . . . . . . 18 |- ((A e. CH /\ C e. CH /\ B e. CH) -> ((A vH C) vH B) = (A vH (C vH B)))
91, 8mp3an1 903 . . . . . . . . . . . . . . . . 17 |- ((C e. CH /\ B e. CH) -> ((A vH C) vH B) = (A vH (C vH B)))
109ancoms 436 . . . . . . . . . . . . . . . 16 |- ((B e. CH /\ C e. CH) -> ((A vH C) vH B) = (A vH (C vH B)))
117, 10eqtr4d 1510 . . . . . . . . . . . . . . 15 |- ((B e. CH /\ C e. CH) -> (A vH (B vH C)) = ((A vH C) vH B))
1211adantr 389 . . . . . . . . . . . . . 14 |- (((B e. CH /\ C e. CH) /\ B (_ (A vH C)) -> (A vH (B vH C)) = ((A vH C) vH B))
13 chlej2t 9434 . . . . . . . . . . . . . . . . 17 |- (((B e. CH /\ (A vH C) e. CH /\ (A vH C) e. CH) /\ B (_ (A vH C)) -> ((A vH C) vH B) (_ ((A vH C) vH (A vH C)))
1413ex 373 . . . . . . . . . . . . . . . 16 |- ((B e. CH /\ (A vH C) e. CH /\ (A vH C) e. CH) -> (B (_ (A vH C) -> ((A vH C) vH B) (_ ((A vH C) vH (A vH C))))
15 pm3.26 319 . . . . . . . . . . . . . . . 16 |- ((B e. CH /\ C e. CH) -> B e. CH)
16 chjclt 9329 . . . . . . . . . . . . . . . . . 18 |- ((A e. CH /\ C e. CH) -> (A vH C) e. CH)
171, 16mpan 695 . . . . . . . . . . . . . . . . 17 |- (C e. CH -> (A vH C) e. CH)
1817adantl 388 . . . . . . . . . . . . . . . 16 |- ((B e. CH /\ C e. CH) -> (A vH C) e. CH)
1914, 15, 18, 18syl3anc 858 . . . . . . . . . . . . . . 15 |- ((B e. CH /\ C e. CH) -> (B (_ (A vH C) -> ((A vH C) vH B) (_ ((A vH C) vH (A vH C))))
2019imp 350 . . . . . . . . . . . . . 14 |- (((B e. CH /\ C e. CH) /\ B (_ (A vH C)) -> ((A vH C) vH B) (_ ((A vH C) vH (A vH C)))
2112, 20eqsstrd 2095 . . . . . . . . . . . . 13 |- (((B e. CH /\ C e. CH) /\ B (_ (A vH C)) -> (A vH (B vH C)) (_ ((A vH C) vH (A vH C)))
22 chjidmt 9443 . . . . . . . . . . . . . . 15 |- ((A vH C) e. CH -> ((A vH C) vH (A vH C)) = (A vH C))
2317, 22syl 10 . . . . . . . . . . . . . 14 |- (C e. CH -> ((A vH C) vH (A vH C)) = (A vH C))
2423ad2antlr 405 . . . . . . . . . . . . 13 |- (((B e. CH /\ C e. CH) /\ B (_ (A vH C)) -> ((A vH C) vH (A vH C)) = (A vH C))
2521, 24sseqtrd 2097 . . . . . . . . . . . 12 |- (((B e. CH /\ C e. CH) /\ B (_ (A vH C)) -> (A vH (B vH C)) (_ (A vH C))
26 chlej2t 9434 . . . . . . . . . . . . . . 15 |- (((C e. CH /\ (B vH C) e. CH /\ A e. CH) /\ C (_ (B vH C)) -> (A vH C) (_ (A vH (B vH C)))
271, 26mp3anl3 912 . . . . . . . . . . . . . 14 |- (((C e. CH /\ (B vH C) e. CH) /\ C (_ (B vH C)) -> (A vH C) (_ (A vH (B vH C)))
28 pm3.27 323 . . . . . . . . . . . . . . 15 |- ((B e. CH /\ C e. CH) -> C e. CH)
29 chjclt 9329 . . . . . . . . . . . . . . 15 |- ((B e. CH /\ C e. CH) -> (B vH C) e. CH)
3028, 29jca 288 . . . . . . . . . . . . . 14 |- ((B e. CH /\ C e. CH) -> (C e. CH /\ (B vH C) e. CH))
31 chub2t 9431 . . . . . . . . . . . . . . 15 |- ((C e. CH /\ B e. CH) -> C (_ (B vH C))
3231ancoms 436 . . . . . . . . . . . . . 14 |- ((B e. CH /\ C e. CH) -> C (_ (B vH C))
3327, 30, 32sylanc 471 . . . . . . . . . . . . 13 |- ((B e. CH /\ C e. CH) -> (A vH C) (_ (A vH (B vH C)))
3433adantr 389 . . . . . . . . . . . 12 |- (((B e. CH /\ C e. CH) /\ B (_ (A vH C)) -> (A vH C) (_ (A vH (B vH C)))
3525, 34eqssd 2079 . . . . . . . . . . 11 |- (((B e. CH /\ C e. CH) /\ B (_ (A vH C)) -> (A vH (B vH C)) = (A vH C))
36 atelch 10271 . . . . . . . . . . . 12 |- (B e. Atoms -> B e. CH)
37 atelch 10271 . . . . . . . . . . . 12 |- (C e. Atoms -> C e. CH)
3836, 37anim12i 333 . . . . . . . . . . 11 |- ((B e. Atoms /\ C e. Atoms) -> (B e. CH /\ C e. CH))
3935, 38sylan 448 . . . . . . . . . 10 |- (((B e. Atoms /\ C e. Atoms) /\ B (_ (A vH C)) -> (A vH (B vH C)) = (A vH C))
4039breq2d 2630 . . . . . . . . 9 |- (((B e. Atoms /\ C e. Atoms) /\ B (_ (A vH C)) -> (A <o (A vH (B vH C)) <-> A <o (A vH C)))
4140adantrl 394 . . . . . . . 8 |- (((B e. Atoms /\ C e. Atoms) /\ (-. C (_ A /\ B (_ (A vH C))) -> (A <o (A vH (B vH C)) <-> A <o (A vH C)))
425, 41mpbird 196 . . . . . . 7 |- (((B e. Atoms /\ C e. Atoms) /\ (-. C (_ A /\ B (_ (A vH C))) -> A <o (A vH (B vH C)))
4342ex 373 . . . . . 6 |- ((B e. Atoms /\ C e. Atoms) -> ((-. C (_ A /\ B (_ (A vH C)) -> A <o (A vH (B vH C))))
4429, 1jctil 292 . . . . . . . 8 |- ((B e. CH /\ C e. CH) -> (A e. CH /\ (B vH C) e. CH))
4544, 36, 37syl2an 454 . . . . . . 7 |- ((B e. Atoms /\ C e. Atoms) -> (A e. CH /\ (B vH C) e. CH))
46 cvexcht 10301 . . . . . . 7 |- ((A e. CH /\ (B vH C) e. CH) -> ((A i^i (B vH C)) <o (B vH C) <-> A <o (A vH (B vH C))))
4745, 46syl 10 . . . . . 6 |- ((B e. Atoms /\ C e. Atoms) -> ((A i^i (B vH C)) <o (B vH C) <-> A <o (A vH (B vH C))))
4843, 47sylibrd 204 . . . . 5 |- ((B e. Atoms /\ C e. Atoms) -> ((-. C (_ A /\ B (_ (A vH C)) -> (A i^i (B vH C)) <o (B vH C)))
4948adantr 389 . . . 4 |- (((B e. Atoms /\ C e. Atoms) /\ -. B = C) -> ((-. C (_ A /\ B (_ (A vH C)) -> (A i^i (B vH C)) <o (B vH C)))
50 atcvat2t 10316 . . . . . . 7 |- (((A i^i (B vH C)) e. CH /\ B e. Atoms /\ C e. Atoms) -> ((-. B = C /\ (A i^i (B vH C)) <o (B vH C)) -> (A i^i (B vH C)) e. Atoms))
51 chinclt 9422 . . . . . . . . 9 |- ((A e. CH /\ (B vH C) e. CH) -> (A i^i (B vH C)) e. CH)
5244, 51syl 10 . . . . . . . 8 |- ((B e. CH /\ C e. CH) -> (A i^i (B vH C)) e. CH)
5352, 36, 37syl2an 454 . . . . . . 7 |- ((B e. Atoms /\ C e. Atoms) -> (A i^i (B vH C)) e. CH)
54 pm3.26 319 . . . . . . 7 |- ((B e. Atoms /\ C e. Atoms) -> B e. Atoms)
55 pm3.27 323 . . . . . . 7 |- ((B e. Atoms /\ C e. Atoms) -> C e. Atoms)
5650, 53, 54, 55syl3anc 858 . . . . . 6 |- ((B e. Atoms /\ C e. Atoms) -> ((-. B = C /\ (A i^i (B vH C)) <o (B vH C)) -> (A i^i (B vH C)) e. Atoms))
5756exp3a 375 . . . . 5 |- ((B e. Atoms /\ C e. Atoms) -> (-. B = C -> ((A i^i (B vH C)) <o (B vH C) -> (A i^i (B vH C)) e. Atoms)))
5857imp 350 . . . 4 |- (((B e. Atoms /\ C e. Atoms) /\ -. B = C) -> ((A i^i (B vH C)) <o (B vH C) -> (A i^i (B vH C)) e. Atoms))
5949, 58syld 27 . . 3 |- (((B e. Atoms /\ C e. Atoms) /\ -. B = C) -> ((-. C