Metamath Proof Explorer


Theorem cvrval2

Description: Binary relation expressing Y covers X . Definition of covers in Kalmbach p. 15. ( cvbr2 analog.) (Contributed by NM, 16-Nov-2011)

Ref Expression
Hypotheses cvrletr.b B = Base K
cvrletr.l ˙ = K
cvrletr.s < ˙ = < K
cvrletr.c C = K
Assertion cvrval2 K A X B Y B X C Y X < ˙ Y z B X < ˙ z z ˙ Y z = Y

Proof

Step Hyp Ref Expression
1 cvrletr.b B = Base K
2 cvrletr.l ˙ = K
3 cvrletr.s < ˙ = < K
4 cvrletr.c C = K
5 1 3 4 cvrval K A X B Y B X C Y X < ˙ Y ¬ z B X < ˙ z z < ˙ Y
6 iman X < ˙ z z ˙ Y z = Y ¬ X < ˙ z z ˙ Y ¬ z = Y
7 df-ne z Y ¬ z = Y
8 7 anbi2i X < ˙ z z ˙ Y z Y X < ˙ z z ˙ Y ¬ z = Y
9 6 8 xchbinxr X < ˙ z z ˙ Y z = Y ¬ X < ˙ z z ˙ Y z Y
10 anass X < ˙ z z ˙ Y z Y X < ˙ z z ˙ Y z Y
11 2 3 pltval K A z B Y B z < ˙ Y z ˙ Y z Y
12 11 3com23 K A Y B z B z < ˙ Y z ˙ Y z Y
13 12 3expa K A Y B z B z < ˙ Y z ˙ Y z Y
14 13 anbi2d K A Y B z B X < ˙ z z < ˙ Y X < ˙ z z ˙ Y z Y
15 10 14 bitr4id K A Y B z B X < ˙ z z ˙ Y z Y X < ˙ z z < ˙ Y
16 15 notbid K A Y B z B ¬ X < ˙ z z ˙ Y z Y ¬ X < ˙ z z < ˙ Y
17 9 16 syl5bb K A Y B z B X < ˙ z z ˙ Y z = Y ¬ X < ˙ z z < ˙ Y
18 17 ralbidva K A Y B z B X < ˙ z z ˙ Y z = Y z B ¬ X < ˙ z z < ˙ Y
19 ralnex z B ¬ X < ˙ z z < ˙ Y ¬ z B X < ˙ z z < ˙ Y
20 18 19 bitrdi K A Y B z B X < ˙ z z ˙ Y z = Y ¬ z B X < ˙ z z < ˙ Y
21 20 anbi2d K A Y B X < ˙ Y z B X < ˙ z z ˙ Y z = Y X < ˙ Y ¬ z B X < ˙ z z < ˙ Y
22 21 3adant2 K A X B Y B X < ˙ Y z B X < ˙ z z ˙ Y z = Y X < ˙ Y ¬ z B X < ˙ z z < ˙ Y
23 5 22 bitr4d K A X B Y B X C Y X < ˙ Y z B X < ˙ z z ˙ Y z = Y