MPE Home Metamath Proof Explorer < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >  isprs Structured version   Visualization version   GIF version

Theorem isprs 18246
Description: Property of being a preordered set. (Contributed by Stefan O'Rear, 31-Jan-2015.)
Hypotheses
Ref Expression
isprs.b 𝐡 = (Baseβ€˜πΎ)
isprs.l ≀ = (leβ€˜πΎ)
Assertion
Ref Expression
isprs (𝐾 ∈ Proset ↔ (𝐾 ∈ V ∧ βˆ€π‘₯ ∈ 𝐡 βˆ€π‘¦ ∈ 𝐡 βˆ€π‘§ ∈ 𝐡 (π‘₯ ≀ π‘₯ ∧ ((π‘₯ ≀ 𝑦 ∧ 𝑦 ≀ 𝑧) β†’ π‘₯ ≀ 𝑧))))
Distinct variable groups:   π‘₯,𝐾,𝑦,𝑧   π‘₯,𝐡,𝑦,𝑧   π‘₯, ≀ ,𝑦,𝑧

Proof of Theorem isprs
Dummy variables 𝑓 𝑏 π‘Ÿ are mutually distinct and distinct from all other variables.
StepHypRef Expression
1 fveq2 6888 . . . 4 (𝑓 = 𝐾 β†’ (Baseβ€˜π‘“) = (Baseβ€˜πΎ))
2 fveq2 6888 . . . . 5 (𝑓 = 𝐾 β†’ (leβ€˜π‘“) = (leβ€˜πΎ))
32sbceq1d 3781 . . . 4 (𝑓 = 𝐾 β†’ ([(leβ€˜π‘“) / π‘Ÿ]βˆ€π‘₯ ∈ 𝑏 βˆ€π‘¦ ∈ 𝑏 βˆ€π‘§ ∈ 𝑏 (π‘₯π‘Ÿπ‘₯ ∧ ((π‘₯π‘Ÿπ‘¦ ∧ π‘¦π‘Ÿπ‘§) β†’ π‘₯π‘Ÿπ‘§)) ↔ [(leβ€˜πΎ) / π‘Ÿ]βˆ€π‘₯ ∈ 𝑏 βˆ€π‘¦ ∈ 𝑏 βˆ€π‘§ ∈ 𝑏 (π‘₯π‘Ÿπ‘₯ ∧ ((π‘₯π‘Ÿπ‘¦ ∧ π‘¦π‘Ÿπ‘§) β†’ π‘₯π‘Ÿπ‘§))))
41, 3sbceqbid 3783 . . 3 (𝑓 = 𝐾 β†’ ([(Baseβ€˜π‘“) / 𝑏][(leβ€˜π‘“) / π‘Ÿ]βˆ€π‘₯ ∈ 𝑏 βˆ€π‘¦ ∈ 𝑏 βˆ€π‘§ ∈ 𝑏 (π‘₯π‘Ÿπ‘₯ ∧ ((π‘₯π‘Ÿπ‘¦ ∧ π‘¦π‘Ÿπ‘§) β†’ π‘₯π‘Ÿπ‘§)) ↔ [(Baseβ€˜πΎ) / 𝑏][(leβ€˜πΎ) / π‘Ÿ]βˆ€π‘₯ ∈ 𝑏 βˆ€π‘¦ ∈ 𝑏 βˆ€π‘§ ∈ 𝑏 (π‘₯π‘Ÿπ‘₯ ∧ ((π‘₯π‘Ÿπ‘¦ ∧ π‘¦π‘Ÿπ‘§) β†’ π‘₯π‘Ÿπ‘§))))
5 fvex 6901 . . . 4 (Baseβ€˜πΎ) ∈ V
6 fvex 6901 . . . 4 (leβ€˜πΎ) ∈ V
7 isprs.b . . . . . . 7 𝐡 = (Baseβ€˜πΎ)
8 eqtr3 2758 . . . . . . 7 ((𝑏 = (Baseβ€˜πΎ) ∧ 𝐡 = (Baseβ€˜πΎ)) β†’ 𝑏 = 𝐡)
97, 8mpan2 689 . . . . . 6 (𝑏 = (Baseβ€˜πΎ) β†’ 𝑏 = 𝐡)
10 raleq 3322 . . . . . . . 8 (𝑏 = 𝐡 β†’ (βˆ€π‘§ ∈ 𝑏 (π‘₯π‘Ÿπ‘₯ ∧ ((π‘₯π‘Ÿπ‘¦ ∧ π‘¦π‘Ÿπ‘§) β†’ π‘₯π‘Ÿπ‘§)) ↔ βˆ€π‘§ ∈ 𝐡 (π‘₯π‘Ÿπ‘₯ ∧ ((π‘₯π‘Ÿπ‘¦ ∧ π‘¦π‘Ÿπ‘§) β†’ π‘₯π‘Ÿπ‘§))))
1110raleqbi1dv 3333 . . . . . . 7 (𝑏 = 𝐡 β†’ (βˆ€π‘¦ ∈ 𝑏 βˆ€π‘§ ∈ 𝑏 (π‘₯π‘Ÿπ‘₯ ∧ ((π‘₯π‘Ÿπ‘¦ ∧ π‘¦π‘Ÿπ‘§) β†’ π‘₯π‘Ÿπ‘§)) ↔ βˆ€π‘¦ ∈ 𝐡 βˆ€π‘§ ∈ 𝐡 (π‘₯π‘Ÿπ‘₯ ∧ ((π‘₯π‘Ÿπ‘¦ ∧ π‘¦π‘Ÿπ‘§) β†’ π‘₯π‘Ÿπ‘§))))
1211raleqbi1dv 3333 . . . . . 6 (𝑏 = 𝐡 β†’ (βˆ€π‘₯ ∈ 𝑏 βˆ€π‘¦ ∈ 𝑏 βˆ€π‘§ ∈ 𝑏 (π‘₯π‘Ÿπ‘₯ ∧ ((π‘₯π‘Ÿπ‘¦ ∧ π‘¦π‘Ÿπ‘§) β†’ π‘₯π‘Ÿπ‘§)) ↔ βˆ€π‘₯ ∈ 𝐡 βˆ€π‘¦ ∈ 𝐡 βˆ€π‘§ ∈ 𝐡 (π‘₯π‘Ÿπ‘₯ ∧ ((π‘₯π‘Ÿπ‘¦ ∧ π‘¦π‘Ÿπ‘§) β†’ π‘₯π‘Ÿπ‘§))))
139, 12syl 17 . . . . 5 (𝑏 = (Baseβ€˜πΎ) β†’ (βˆ€π‘₯ ∈ 𝑏 βˆ€π‘¦ ∈ 𝑏 βˆ€π‘§ ∈ 𝑏 (π‘₯π‘Ÿπ‘₯ ∧ ((π‘₯π‘Ÿπ‘¦ ∧ π‘¦π‘Ÿπ‘§) β†’ π‘₯π‘Ÿπ‘§)) ↔ βˆ€π‘₯ ∈ 𝐡 βˆ€π‘¦ ∈ 𝐡 βˆ€π‘§ ∈ 𝐡 (π‘₯π‘Ÿπ‘₯ ∧ ((π‘₯π‘Ÿπ‘¦ ∧ π‘¦π‘Ÿπ‘§) β†’ π‘₯π‘Ÿπ‘§))))
14 isprs.l . . . . . . 7 ≀ = (leβ€˜πΎ)
15 eqtr3 2758 . . . . . . 7 ((π‘Ÿ = (leβ€˜πΎ) ∧ ≀ = (leβ€˜πΎ)) β†’ π‘Ÿ = ≀ )
1614, 15mpan2 689 . . . . . 6 (π‘Ÿ = (leβ€˜πΎ) β†’ π‘Ÿ = ≀ )
17 breq 5149 . . . . . . . . 9 (π‘Ÿ = ≀ β†’ (π‘₯π‘Ÿπ‘₯ ↔ π‘₯ ≀ π‘₯))
18 breq 5149 . . . . . . . . . . 11 (π‘Ÿ = ≀ β†’ (π‘₯π‘Ÿπ‘¦ ↔ π‘₯ ≀ 𝑦))
19 breq 5149 . . . . . . . . . . 11 (π‘Ÿ = ≀ β†’ (π‘¦π‘Ÿπ‘§ ↔ 𝑦 ≀ 𝑧))
2018, 19anbi12d 631 . . . . . . . . . 10 (π‘Ÿ = ≀ β†’ ((π‘₯π‘Ÿπ‘¦ ∧ π‘¦π‘Ÿπ‘§) ↔ (π‘₯ ≀ 𝑦 ∧ 𝑦 ≀ 𝑧)))
21 breq 5149 . . . . . . . . . 10 (π‘Ÿ = ≀ β†’ (π‘₯π‘Ÿπ‘§ ↔ π‘₯ ≀ 𝑧))
2220, 21imbi12d 344 . . . . . . . . 9 (π‘Ÿ = ≀ β†’ (((π‘₯π‘Ÿπ‘¦ ∧ π‘¦π‘Ÿπ‘§) β†’ π‘₯π‘Ÿπ‘§) ↔ ((π‘₯ ≀ 𝑦 ∧ 𝑦 ≀ 𝑧) β†’ π‘₯ ≀ 𝑧)))
2317, 22anbi12d 631 . . . . . . . 8 (π‘Ÿ = ≀ β†’ ((π‘₯π‘Ÿπ‘₯ ∧ ((π‘₯π‘Ÿπ‘¦ ∧ π‘¦π‘Ÿπ‘§) β†’ π‘₯π‘Ÿπ‘§)) ↔ (π‘₯ ≀ π‘₯ ∧ ((π‘₯ ≀ 𝑦 ∧ 𝑦 ≀ 𝑧) β†’ π‘₯ ≀ 𝑧))))
2423ralbidv 3177 . . . . . . 7 (π‘Ÿ = ≀ β†’ (βˆ€π‘§ ∈ 𝐡 (π‘₯π‘Ÿπ‘₯ ∧ ((π‘₯π‘Ÿπ‘¦ ∧ π‘¦π‘Ÿπ‘§) β†’ π‘₯π‘Ÿπ‘§)) ↔ βˆ€π‘§ ∈ 𝐡 (π‘₯ ≀ π‘₯ ∧ ((π‘₯ ≀ 𝑦 ∧ 𝑦 ≀ 𝑧) β†’ π‘₯ ≀ 𝑧))))
25242ralbidv 3218 . . . . . 6 (π‘Ÿ = ≀ β†’ (βˆ€π‘₯ ∈ 𝐡 βˆ€π‘¦ ∈ 𝐡 βˆ€π‘§ ∈ 𝐡 (π‘₯π‘Ÿπ‘₯ ∧ ((π‘₯π‘Ÿπ‘¦ ∧ π‘¦π‘Ÿπ‘§) β†’ π‘₯π‘Ÿπ‘§)) ↔ βˆ€π‘₯ ∈ 𝐡 βˆ€π‘¦ ∈ 𝐡 βˆ€π‘§ ∈ 𝐡 (π‘₯ ≀ π‘₯ ∧ ((π‘₯ ≀ 𝑦 ∧ 𝑦 ≀ 𝑧) β†’ π‘₯ ≀ 𝑧))))
2616, 25syl 17 . . . . 5 (π‘Ÿ = (leβ€˜πΎ) β†’ (βˆ€π‘₯ ∈ 𝐡 βˆ€π‘¦ ∈ 𝐡 βˆ€π‘§ ∈ 𝐡 (π‘₯π‘Ÿπ‘₯ ∧ ((π‘₯π‘Ÿπ‘¦ ∧ π‘¦π‘Ÿπ‘§) β†’ π‘₯π‘Ÿπ‘§)) ↔ βˆ€π‘₯ ∈ 𝐡 βˆ€π‘¦ ∈ 𝐡 βˆ€π‘§ ∈ 𝐡 (π‘₯ ≀ π‘₯ ∧ ((π‘₯ ≀ 𝑦 ∧ 𝑦 ≀ 𝑧) β†’ π‘₯ ≀ 𝑧))))
2713, 26sylan9bb 510 . . . 4 ((𝑏 = (Baseβ€˜πΎ) ∧ π‘Ÿ = (leβ€˜πΎ)) β†’ (βˆ€π‘₯ ∈ 𝑏 βˆ€π‘¦ ∈ 𝑏 βˆ€π‘§ ∈ 𝑏 (π‘₯π‘Ÿπ‘₯ ∧ ((π‘₯π‘Ÿπ‘¦ ∧ π‘¦π‘Ÿπ‘§) β†’ π‘₯π‘Ÿπ‘§)) ↔ βˆ€π‘₯ ∈ 𝐡 βˆ€π‘¦ ∈ 𝐡 βˆ€π‘§ ∈ 𝐡 (π‘₯ ≀ π‘₯ ∧ ((π‘₯ ≀ 𝑦 ∧ 𝑦 ≀ 𝑧) β†’ π‘₯ ≀ 𝑧))))
285, 6, 27sbc2ie 3859 . . 3 ([(Baseβ€˜πΎ) / 𝑏][(leβ€˜πΎ) / π‘Ÿ]βˆ€π‘₯ ∈ 𝑏 βˆ€π‘¦ ∈ 𝑏 βˆ€π‘§ ∈ 𝑏 (π‘₯π‘Ÿπ‘₯ ∧ ((π‘₯π‘Ÿπ‘¦ ∧ π‘¦π‘Ÿπ‘§) β†’ π‘₯π‘Ÿπ‘§)) ↔ βˆ€π‘₯ ∈ 𝐡 βˆ€π‘¦ ∈ 𝐡 βˆ€π‘§ ∈ 𝐡 (π‘₯ ≀ π‘₯ ∧ ((π‘₯ ≀ 𝑦 ∧ 𝑦 ≀ 𝑧) β†’ π‘₯ ≀ 𝑧)))
294, 28bitrdi 286 . 2 (𝑓 = 𝐾 β†’ ([(Baseβ€˜π‘“) / 𝑏][(leβ€˜π‘“) / π‘Ÿ]βˆ€π‘₯ ∈ 𝑏 βˆ€π‘¦ ∈ 𝑏 βˆ€π‘§ ∈ 𝑏 (π‘₯π‘Ÿπ‘₯ ∧ ((π‘₯π‘Ÿπ‘¦ ∧ π‘¦π‘Ÿπ‘§) β†’ π‘₯π‘Ÿπ‘§)) ↔ βˆ€π‘₯ ∈ 𝐡 βˆ€π‘¦ ∈ 𝐡 βˆ€π‘§ ∈ 𝐡 (π‘₯ ≀ π‘₯ ∧ ((π‘₯ ≀ 𝑦 ∧ 𝑦 ≀ 𝑧) β†’ π‘₯ ≀ 𝑧))))
30 df-proset 18244 . 2 Proset = {𝑓 ∣ [(Baseβ€˜π‘“) / 𝑏][(leβ€˜π‘“) / π‘Ÿ]βˆ€π‘₯ ∈ 𝑏 βˆ€π‘¦ ∈ 𝑏 βˆ€π‘§ ∈ 𝑏 (π‘₯π‘Ÿπ‘₯ ∧ ((π‘₯π‘Ÿπ‘¦ ∧ π‘¦π‘Ÿπ‘§) β†’ π‘₯π‘Ÿπ‘§))}
3129, 30elab4g 3672 1 (𝐾 ∈ Proset ↔ (𝐾 ∈ V ∧ βˆ€π‘₯ ∈ 𝐡 βˆ€π‘¦ ∈ 𝐡 βˆ€π‘§ ∈ 𝐡 (π‘₯ ≀ π‘₯ ∧ ((π‘₯ ≀ 𝑦 ∧ 𝑦 ≀ 𝑧) β†’ π‘₯ ≀ 𝑧))))
Colors of variables: wff setvar class
Syntax hints:   β†’ wi 4   ↔ wb 205   ∧ wa 396   = wceq 1541   ∈ wcel 2106  βˆ€wral 3061  Vcvv 3474  [wsbc 3776   class class class wbr 5147  β€˜cfv 6540  Basecbs 17140  lecple 17200   Proset cproset 18242
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1797  ax-4 1811  ax-5 1913  ax-6 1971  ax-7 2011  ax-8 2108  ax-9 2116  ax-ext 2703  ax-nul 5305
This theorem depends on definitions:  df-bi 206  df-an 397  df-or 846  df-3an 1089  df-tru 1544  df-fal 1554  df-ex 1782  df-sb 2068  df-clab 2710  df-cleq 2724  df-clel 2810  df-ne 2941  df-ral 3062  df-rex 3071  df-rab 3433  df-v 3476  df-sbc 3777  df-dif 3950  df-un 3952  df-in 3954  df-ss 3964  df-nul 4322  df-if 4528  df-sn 4628  df-pr 4630  df-op 4634  df-uni 4908  df-br 5148  df-iota 6492  df-fv 6548  df-proset 18244
This theorem is referenced by:  prslem  18247  ispos2  18264  ressprs  32120  oduprs  32121  isprsd  47541
  Copyright terms: Public domain W3C validator