Metamath Proof Explorer


Theorem bnj600

Description: Technical lemma for bnj852 . This lemma may no longer be used or have become an indirect lemma of the theorem in question (i.e. a lemma of a lemma... of the theorem). (Contributed by Jonathan Ben-Naim, 3-Jun-2011) (New usage is discouraged.)

Ref Expression
Hypotheses bnj600.1 φf=predxAR
bnj600.2 ψiωsucinfsuci=yfipredyAR
bnj600.3 D=ω
bnj600.4 χRFrSeAxA∃!ffFnnφψ
bnj600.5 θmDmEn[˙m/n]˙χ
bnj600.10 No typesetting found for |- ( ph' <-> [. m / n ]. ph ) with typecode |-
bnj600.11 No typesetting found for |- ( ps' <-> [. m / n ]. ps ) with typecode |-
bnj600.12 No typesetting found for |- ( ch' <-> [. m / n ]. ch ) with typecode |-
bnj600.13 No typesetting found for |- ( ph" <-> [. G / f ]. ph ) with typecode |-
bnj600.14 No typesetting found for |- ( ps" <-> [. G / f ]. ps ) with typecode |-
bnj600.15 No typesetting found for |- ( ch" <-> [. G / f ]. ch ) with typecode |-
bnj600.16 G=fmyfppredyAR
bnj600.17 No typesetting found for |- ( ta <-> ( f Fn m /\ ph' /\ ps' ) ) with typecode |-
bnj600.18 σmDn=sucmpm
bnj600.19 ηmDn=sucmpωm=sucp
bnj600.20 ζiωsucinm=suci
bnj600.21 ρiωsucinmsuci
bnj600.22 B=yfipredyAR
bnj600.23 C=yfppredyAR
bnj600.24 K=yGipredyAR
bnj600.25 L=yGppredyAR
bnj600.26 G=fmC
Assertion bnj600 n1𝑜nDθχ

Proof

Step Hyp Ref Expression
1 bnj600.1 φf=predxAR
2 bnj600.2 ψiωsucinfsuci=yfipredyAR
3 bnj600.3 D=ω
4 bnj600.4 χRFrSeAxA∃!ffFnnφψ
5 bnj600.5 θmDmEn[˙m/n]˙χ
6 bnj600.10 Could not format ( ph' <-> [. m / n ]. ph ) : No typesetting found for |- ( ph' <-> [. m / n ]. ph ) with typecode |-
7 bnj600.11 Could not format ( ps' <-> [. m / n ]. ps ) : No typesetting found for |- ( ps' <-> [. m / n ]. ps ) with typecode |-
8 bnj600.12 Could not format ( ch' <-> [. m / n ]. ch ) : No typesetting found for |- ( ch' <-> [. m / n ]. ch ) with typecode |-
9 bnj600.13 Could not format ( ph" <-> [. G / f ]. ph ) : No typesetting found for |- ( ph" <-> [. G / f ]. ph ) with typecode |-
10 bnj600.14 Could not format ( ps" <-> [. G / f ]. ps ) : No typesetting found for |- ( ps" <-> [. G / f ]. ps ) with typecode |-
11 bnj600.15 Could not format ( ch" <-> [. G / f ]. ch ) : No typesetting found for |- ( ch" <-> [. G / f ]. ch ) with typecode |-
12 bnj600.16 G=fmyfppredyAR
13 bnj600.17 Could not format ( ta <-> ( f Fn m /\ ph' /\ ps' ) ) : No typesetting found for |- ( ta <-> ( f Fn m /\ ph' /\ ps' ) ) with typecode |-
14 bnj600.18 σmDn=sucmpm
15 bnj600.19 ηmDn=sucmpωm=sucp
16 bnj600.20 ζiωsucinm=suci
17 bnj600.21 ρiωsucinmsuci
18 bnj600.22 B=yfipredyAR
19 bnj600.23 C=yfppredyAR
20 bnj600.24 K=yGipredyAR
21 bnj600.25 L=yGppredyAR
22 bnj600.26 G=fmC
23 12 bnj528 GV
24 vex mV
25 4 6 7 8 24 bnj207 Could not format ( ch' <-> ( ( R _FrSe A /\ x e. A ) -> E! f ( f Fn m /\ ph' /\ ps' ) ) ) : No typesetting found for |- ( ch' <-> ( ( R _FrSe A /\ x e. A ) -> E! f ( f Fn m /\ ph' /\ ps' ) ) ) with typecode |-
26 1 9 23 bnj609 Could not format ( ph" <-> ( G ` (/) ) = _pred ( x , A , R ) ) : No typesetting found for |- ( ph" <-> ( G ` (/) ) = _pred ( x , A , R ) ) with typecode |-
27 2 10 23 bnj611 Could not format ( ps" <-> A. i e. _om ( suc i e. n -> ( G ` suc i ) = U_ y e. ( G ` i ) _pred ( y , A , R ) ) ) : No typesetting found for |- ( ps" <-> A. i e. _om ( suc i e. n -> ( G ` suc i ) = U_ y e. ( G ` i ) _pred ( y , A , R ) ) ) with typecode |-
28 3 bnj168 n1𝑜nDmDn=sucm
29 df-rex mDn=sucmmmDn=sucm
30 28 29 sylib n1𝑜nDmmDn=sucm
31 3 bnj158 mDpωm=sucp
32 df-rex pωm=sucpppωm=sucp
33 31 32 sylib mDppωm=sucp
34 33 adantr mDn=sucmppωm=sucp
35 34 ancri mDn=sucmppωm=sucpmDn=sucm
36 35 bnj534 mDn=sucmppωm=sucpmDn=sucm
37 bnj432 mDn=sucmpωm=sucppωm=sucpmDn=sucm
38 37 exbii pmDn=sucmpωm=sucpppωm=sucpmDn=sucm
39 36 38 sylibr mDn=sucmpmDn=sucmpωm=sucp
40 39 eximi mmDn=sucmmpmDn=sucmpωm=sucp
41 30 40 syl n1𝑜nDmpmDn=sucmpωm=sucp
42 15 2exbii mpηmpmDn=sucmpωm=sucp
43 41 42 sylibr n1𝑜nDmpη
44 rsp mDmEn[˙m/n]˙χmDmEn[˙m/n]˙χ
45 5 44 sylbi θmDmEn[˙m/n]˙χ
46 45 3imp θmDmEn[˙m/n]˙χ
47 46 8 sylibr Could not format ( ( th /\ m e. D /\ m _E n ) -> ch' ) : No typesetting found for |- ( ( th /\ m e. D /\ m _E n ) -> ch' ) with typecode |-
48 1 6 24 bnj523 Could not format ( ph' <-> ( f ` (/) ) = _pred ( x , A , R ) ) : No typesetting found for |- ( ph' <-> ( f ` (/) ) = _pred ( x , A , R ) ) with typecode |-
49 2 7 24 bnj539 Could not format ( ps' <-> A. i e. _om ( suc i e. m -> ( f ` suc i ) = U_ y e. ( f ` i ) _pred ( y , A , R ) ) ) : No typesetting found for |- ( ps' <-> A. i e. _om ( suc i e. m -> ( f ` suc i ) = U_ y e. ( f ` i ) _pred ( y , A , R ) ) ) with typecode |-
50 48 49 3 12 13 14 bnj544 RFrSeAτσGFnn
51 14 15 50 bnj561 RFrSeAτηGFnn
52 48 3 12 13 14 50 26 bnj545 Could not format ( ( R _FrSe A /\ ta /\ si ) -> ph" ) : No typesetting found for |- ( ( R _FrSe A /\ ta /\ si ) -> ph" ) with typecode |-
53 14 15 52 bnj562 Could not format ( ( R _FrSe A /\ ta /\ et ) -> ph" ) : No typesetting found for |- ( ( R _FrSe A /\ ta /\ et ) -> ph" ) with typecode |-
54 3 12 13 14 15 16 18 19 20 21 22 48 49 50 17 51 27 bnj571 Could not format ( ( R _FrSe A /\ ta /\ et ) -> ps" ) : No typesetting found for |- ( ( R _FrSe A /\ ta /\ et ) -> ps" ) with typecode |-
55 biid [˙z/f]˙φ[˙z/f]˙φ
56 biid [˙z/f]˙ψ[˙z/f]˙ψ
57 biid [˙G/z]˙[˙z/f]˙φ[˙G/z]˙[˙z/f]˙φ
58 biid [˙G/z]˙[˙z/f]˙ψ[˙G/z]˙[˙z/f]˙ψ
59 5 9 10 13 15 23 25 26 27 43 47 51 53 54 1 2 55 56 57 58 bnj607 n1𝑜nDθRFrSeAxAffFnnφψ
60 1 2 3 bnj579 nD*ffFnnφψ
61 60 a1d nDRFrSeAxA*ffFnnφψ
62 61 3ad2ant2 n1𝑜nDθRFrSeAxA*ffFnnφψ
63 59 62 jcad n1𝑜nDθRFrSeAxAffFnnφψ*ffFnnφψ
64 df-eu ∃!ffFnnφψffFnnφψ*ffFnnφψ
65 63 64 syl6ibr n1𝑜nDθRFrSeAxA∃!ffFnnφψ
66 65 4 sylibr n1𝑜nDθχ
67 66 3expib n1𝑜nDθχ