Metamath Proof Explorer


Theorem ispos

Description: The predicate "is a poset". (Contributed by NM, 18-Oct-2012) (Revised by Mario Carneiro, 4-Nov-2013)

Ref Expression
Hypotheses ispos.b B = Base K
ispos.l ˙ = K
Assertion ispos K Poset K V x B y B z B x ˙ x x ˙ y y ˙ x x = y x ˙ y y ˙ z x ˙ z

Proof

Step Hyp Ref Expression
1 ispos.b B = Base K
2 ispos.l ˙ = K
3 fveq2 p = K Base p = Base K
4 3 1 eqtr4di p = K Base p = B
5 4 eqeq2d p = K b = Base p b = B
6 fveq2 p = K p = K
7 6 2 eqtr4di p = K p = ˙
8 7 eqeq2d p = K r = p r = ˙
9 5 8 3anbi12d p = K b = Base p r = p x b y b z b x r x x r y y r x x = y x r y y r z x r z b = B r = ˙ x b y b z b x r x x r y y r x x = y x r y y r z x r z
10 9 2exbidv p = K b r b = Base p r = p x b y b z b x r x x r y y r x x = y x r y y r z x r z b r b = B r = ˙ x b y b z b x r x x r y y r x x = y x r y y r z x r z
11 df-poset Poset = p | b r b = Base p r = p x b y b z b x r x x r y y r x x = y x r y y r z x r z
12 10 11 elab4g K Poset K V b r b = B r = ˙ x b y b z b x r x x r y y r x x = y x r y y r z x r z
13 1 fvexi B V
14 2 fvexi ˙ V
15 raleq b = B z b x r x x r y y r x x = y x r y y r z x r z z B x r x x r y y r x x = y x r y y r z x r z
16 15 raleqbi1dv b = B y b z b x r x x r y y r x x = y x r y y r z x r z y B z B x r x x r y y r x x = y x r y y r z x r z
17 16 raleqbi1dv b = B x b y b z b x r x x r y y r x x = y x r y y r z x r z x B y B z B x r x x r y y r x x = y x r y y r z x r z
18 breq r = ˙ x r x x ˙ x
19 breq r = ˙ x r y x ˙ y
20 breq r = ˙ y r x y ˙ x
21 19 20 anbi12d r = ˙ x r y y r x x ˙ y y ˙ x
22 21 imbi1d r = ˙ x r y y r x x = y x ˙ y y ˙ x x = y
23 breq r = ˙ y r z y ˙ z
24 19 23 anbi12d r = ˙ x r y y r z x ˙ y y ˙ z
25 breq r = ˙ x r z x ˙ z
26 24 25 imbi12d r = ˙ x r y y r z x r z x ˙ y y ˙ z x ˙ z
27 18 22 26 3anbi123d r = ˙ x r x x r y y r x x = y x r y y r z x r z x ˙ x x ˙ y y ˙ x x = y x ˙ y y ˙ z x ˙ z
28 27 ralbidv r = ˙ z B x r x x r y y r x x = y x r y y r z x r z z B x ˙ x x ˙ y y ˙ x x = y x ˙ y y ˙ z x ˙ z
29 28 2ralbidv r = ˙ x B y B z B x r x x r y y r x x = y x r y y r z x r z x B y B z B x ˙ x x ˙ y y ˙ x x = y x ˙ y y ˙ z x ˙ z
30 13 14 17 29 ceqsex2v b r b = B r = ˙ x b y b z b x r x x r y y r x x = y x r y y r z x r z x B y B z B x ˙ x x ˙ y y ˙ x x = y x ˙ y y ˙ z x ˙ z
31 30 anbi2i K V b r b = B r = ˙ x b y b z b x r x x r y y r x x = y x r y y r z x r z K V x B y B z B x ˙ x x ˙ y y ˙ x x = y x ˙ y y ˙ z x ˙ z
32 12 31 bitri K Poset K V x B y B z B x ˙ x x ˙ y y ˙ x x = y x ˙ y y ˙ z x ˙ z