Users' Mathboxes Mathbox for Glauco Siliprandi < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >   Mathboxes  >  liminfvalxr Structured version   Visualization version   GIF version

Theorem liminfvalxr 42071
Description: Alternate definition of lim inf when 𝐹 is an extended real-valued function. (Contributed by Glauco Siliprandi, 2-Jan-2022.)
Hypotheses
Ref Expression
liminfvalxr.1 𝑥𝐹
liminfvalxr.2 (𝜑𝐴𝑉)
liminfvalxr.3 (𝜑𝐹:𝐴⟶ℝ*)
Assertion
Ref Expression
liminfvalxr (𝜑 → (lim inf‘𝐹) = -𝑒(lim sup‘(𝑥𝐴 ↦ -𝑒(𝐹𝑥))))
Distinct variable group:   𝑥,𝐴
Allowed substitution hints:   𝜑(𝑥)   𝐹(𝑥)   𝑉(𝑥)

Proof of Theorem liminfvalxr
Dummy variables 𝑘 𝑦 𝑧 are mutually distinct and distinct from all other variables.
StepHypRef Expression
1 nftru 1805 . . . . . . 7 𝑘
2 inss2 4208 . . . . . . . . 9 ((𝐹 “ (𝑘[,)+∞)) ∩ ℝ*) ⊆ ℝ*
3 infxrcl 12729 . . . . . . . . 9 (((𝐹 “ (𝑘[,)+∞)) ∩ ℝ*) ⊆ ℝ* → inf(((𝐹 “ (𝑘[,)+∞)) ∩ ℝ*), ℝ*, < ) ∈ ℝ*)
42, 3ax-mp 5 . . . . . . . 8 inf(((𝐹 “ (𝑘[,)+∞)) ∩ ℝ*), ℝ*, < ) ∈ ℝ*
54a1i 11 . . . . . . 7 ((⊤ ∧ 𝑘 ∈ ℝ) → inf(((𝐹 “ (𝑘[,)+∞)) ∩ ℝ*), ℝ*, < ) ∈ ℝ*)
61, 5supminfxrrnmpt 41754 . . . . . 6 (⊤ → sup(ran (𝑘 ∈ ℝ ↦ inf(((𝐹 “ (𝑘[,)+∞)) ∩ ℝ*), ℝ*, < )), ℝ*, < ) = -𝑒inf(ran (𝑘 ∈ ℝ ↦ -𝑒inf(((𝐹 “ (𝑘[,)+∞)) ∩ ℝ*), ℝ*, < )), ℝ*, < ))
76mptru 1544 . . . . 5 sup(ran (𝑘 ∈ ℝ ↦ inf(((𝐹 “ (𝑘[,)+∞)) ∩ ℝ*), ℝ*, < )), ℝ*, < ) = -𝑒inf(ran (𝑘 ∈ ℝ ↦ -𝑒inf(((𝐹 “ (𝑘[,)+∞)) ∩ ℝ*), ℝ*, < )), ℝ*, < )
87a1i 11 . . . 4 (𝜑 → sup(ran (𝑘 ∈ ℝ ↦ inf(((𝐹 “ (𝑘[,)+∞)) ∩ ℝ*), ℝ*, < )), ℝ*, < ) = -𝑒inf(ran (𝑘 ∈ ℝ ↦ -𝑒inf(((𝐹 “ (𝑘[,)+∞)) ∩ ℝ*), ℝ*, < )), ℝ*, < ))
9 tru 1541 . . . . . . . . . . 11
10 inss2 4208 . . . . . . . . . . . . 13 (((𝑦𝐴 ↦ -𝑒(𝐹𝑦)) “ (𝑘[,)+∞)) ∩ ℝ*) ⊆ ℝ*
1110a1i 11 . . . . . . . . . . . 12 (⊤ → (((𝑦𝐴 ↦ -𝑒(𝐹𝑦)) “ (𝑘[,)+∞)) ∩ ℝ*) ⊆ ℝ*)
1211supminfxr2 41752 . . . . . . . . . . 11 (⊤ → sup((((𝑦𝐴 ↦ -𝑒(𝐹𝑦)) “ (𝑘[,)+∞)) ∩ ℝ*), ℝ*, < ) = -𝑒inf({𝑧 ∈ ℝ* ∣ -𝑒𝑧 ∈ (((𝑦𝐴 ↦ -𝑒(𝐹𝑦)) “ (𝑘[,)+∞)) ∩ ℝ*)}, ℝ*, < ))
139, 12ax-mp 5 . . . . . . . . . 10 sup((((𝑦𝐴 ↦ -𝑒(𝐹𝑦)) “ (𝑘[,)+∞)) ∩ ℝ*), ℝ*, < ) = -𝑒inf({𝑧 ∈ ℝ* ∣ -𝑒𝑧 ∈ (((𝑦𝐴 ↦ -𝑒(𝐹𝑦)) “ (𝑘[,)+∞)) ∩ ℝ*)}, ℝ*, < )
1413a1i 11 . . . . . . . . 9 (𝜑 → sup((((𝑦𝐴 ↦ -𝑒(𝐹𝑦)) “ (𝑘[,)+∞)) ∩ ℝ*), ℝ*, < ) = -𝑒inf({𝑧 ∈ ℝ* ∣ -𝑒𝑧 ∈ (((𝑦𝐴 ↦ -𝑒(𝐹𝑦)) “ (𝑘[,)+∞)) ∩ ℝ*)}, ℝ*, < ))
15 elinel1 4174 . . . . . . . . . . . . . . . 16 (-𝑒𝑧 ∈ (((𝑦𝐴 ↦ -𝑒(𝐹𝑦)) “ (𝑘[,)+∞)) ∩ ℝ*) → -𝑒𝑧 ∈ ((𝑦𝐴 ↦ -𝑒(𝐹𝑦)) “ (𝑘[,)+∞)))
16 nfmpt1 5166 . . . . . . . . . . . . . . . . . 18 𝑦(𝑦𝐴 ↦ -𝑒(𝐹𝑦))
17 xnegex 12604 . . . . . . . . . . . . . . . . . . . . 21 -𝑒(𝐹𝑦) ∈ V
18 eqid 2823 . . . . . . . . . . . . . . . . . . . . 21 (𝑦𝐴 ↦ -𝑒(𝐹𝑦)) = (𝑦𝐴 ↦ -𝑒(𝐹𝑦))
1917, 18fnmpti 6493 . . . . . . . . . . . . . . . . . . . 20 (𝑦𝐴 ↦ -𝑒(𝐹𝑦)) Fn 𝐴
2019a1i 11 . . . . . . . . . . . . . . . . . . 19 (𝜑 → (𝑦𝐴 ↦ -𝑒(𝐹𝑦)) Fn 𝐴)
2120adantr 483 . . . . . . . . . . . . . . . . . 18 ((𝜑 ∧ -𝑒𝑧 ∈ ((𝑦𝐴 ↦ -𝑒(𝐹𝑦)) “ (𝑘[,)+∞))) → (𝑦𝐴 ↦ -𝑒(𝐹𝑦)) Fn 𝐴)
22 simpr 487 . . . . . . . . . . . . . . . . . 18 ((𝜑 ∧ -𝑒𝑧 ∈ ((𝑦𝐴 ↦ -𝑒(𝐹𝑦)) “ (𝑘[,)+∞))) → -𝑒𝑧 ∈ ((𝑦𝐴 ↦ -𝑒(𝐹𝑦)) “ (𝑘[,)+∞)))
2316, 21, 22fvelimad 6734 . . . . . . . . . . . . . . . . 17 ((𝜑 ∧ -𝑒𝑧 ∈ ((𝑦𝐴 ↦ -𝑒(𝐹𝑦)) “ (𝑘[,)+∞))) → ∃𝑦 ∈ (𝐴 ∩ (𝑘[,)+∞))((𝑦𝐴 ↦ -𝑒(𝐹𝑦))‘𝑦) = -𝑒𝑧)
24233adant2 1127 . . . . . . . . . . . . . . . 16 ((𝜑𝑧 ∈ ℝ* ∧ -𝑒𝑧 ∈ ((𝑦𝐴 ↦ -𝑒(𝐹𝑦)) “ (𝑘[,)+∞))) → ∃𝑦 ∈ (𝐴 ∩ (𝑘[,)+∞))((𝑦𝐴 ↦ -𝑒(𝐹𝑦))‘𝑦) = -𝑒𝑧)
2515, 24syl3an3 1161 . . . . . . . . . . . . . . 15 ((𝜑𝑧 ∈ ℝ* ∧ -𝑒𝑧 ∈ (((𝑦𝐴 ↦ -𝑒(𝐹𝑦)) “ (𝑘[,)+∞)) ∩ ℝ*)) → ∃𝑦 ∈ (𝐴 ∩ (𝑘[,)+∞))((𝑦𝐴 ↦ -𝑒(𝐹𝑦))‘𝑦) = -𝑒𝑧)
26 elinel2 4175 . . . . . . . . . . . . . . . 16 (-𝑒𝑧 ∈ (((𝑦𝐴 ↦ -𝑒(𝐹𝑦)) “ (𝑘[,)+∞)) ∩ ℝ*) → -𝑒𝑧 ∈ ℝ*)
27 elinel1 4174 . . . . . . . . . . . . . . . . . . . . . . . 24 (𝑦 ∈ (𝐴 ∩ (𝑘[,)+∞)) → 𝑦𝐴)
2817a1i 11 . . . . . . . . . . . . . . . . . . . . . . . 24 (𝑦 ∈ (𝐴 ∩ (𝑘[,)+∞)) → -𝑒(𝐹𝑦) ∈ V)
2918fvmpt2 6781 . . . . . . . . . . . . . . . . . . . . . . . 24 ((𝑦𝐴 ∧ -𝑒(𝐹𝑦) ∈ V) → ((𝑦𝐴 ↦ -𝑒(𝐹𝑦))‘𝑦) = -𝑒(𝐹𝑦))
3027, 28, 29syl2anc 586 . . . . . . . . . . . . . . . . . . . . . . 23 (𝑦 ∈ (𝐴 ∩ (𝑘[,)+∞)) → ((𝑦𝐴 ↦ -𝑒(𝐹𝑦))‘𝑦) = -𝑒(𝐹𝑦))
3130eqcomd 2829 . . . . . . . . . . . . . . . . . . . . . 22 (𝑦 ∈ (𝐴 ∩ (𝑘[,)+∞)) → -𝑒(𝐹𝑦) = ((𝑦𝐴 ↦ -𝑒(𝐹𝑦))‘𝑦))
3231adantr 483 . . . . . . . . . . . . . . . . . . . . 21 ((𝑦 ∈ (𝐴 ∩ (𝑘[,)+∞)) ∧ ((𝑦𝐴 ↦ -𝑒(𝐹𝑦))‘𝑦) = -𝑒𝑧) → -𝑒(𝐹𝑦) = ((𝑦𝐴 ↦ -𝑒(𝐹𝑦))‘𝑦))
33 simpr 487 . . . . . . . . . . . . . . . . . . . . 21 ((𝑦 ∈ (𝐴 ∩ (𝑘[,)+∞)) ∧ ((𝑦𝐴 ↦ -𝑒(𝐹𝑦))‘𝑦) = -𝑒𝑧) → ((𝑦𝐴 ↦ -𝑒(𝐹𝑦))‘𝑦) = -𝑒𝑧)
3432, 33eqtrd 2858 . . . . . . . . . . . . . . . . . . . 20 ((𝑦 ∈ (𝐴 ∩ (𝑘[,)+∞)) ∧ ((𝑦𝐴 ↦ -𝑒(𝐹𝑦))‘𝑦) = -𝑒𝑧) → -𝑒(𝐹𝑦) = -𝑒𝑧)
3534adantll 712 . . . . . . . . . . . . . . . . . . 19 ((((𝜑𝑧 ∈ ℝ*) ∧ 𝑦 ∈ (𝐴 ∩ (𝑘[,)+∞))) ∧ ((𝑦𝐴 ↦ -𝑒(𝐹𝑦))‘𝑦) = -𝑒𝑧) → -𝑒(𝐹𝑦) = -𝑒𝑧)
36 eqcom 2830 . . . . . . . . . . . . . . . . . . . . . . 23 (-𝑒(𝐹𝑦) = -𝑒𝑧 ↔ -𝑒𝑧 = -𝑒(𝐹𝑦))
3736biimpi 218 . . . . . . . . . . . . . . . . . . . . . 22 (-𝑒(𝐹𝑦) = -𝑒𝑧 → -𝑒𝑧 = -𝑒(𝐹𝑦))
3837adantl 484 . . . . . . . . . . . . . . . . . . . . 21 ((((𝜑𝑧 ∈ ℝ*) ∧ 𝑦 ∈ (𝐴 ∩ (𝑘[,)+∞))) ∧ -𝑒(𝐹𝑦) = -𝑒𝑧) → -𝑒𝑧 = -𝑒(𝐹𝑦))
39 simplr 767 . . . . . . . . . . . . . . . . . . . . . . 23 (((𝜑𝑧 ∈ ℝ*) ∧ 𝑦 ∈ (𝐴 ∩ (𝑘[,)+∞))) → 𝑧 ∈ ℝ*)
40 liminfvalxr.3 . . . . . . . . . . . . . . . . . . . . . . . . . 26 (𝜑𝐹:𝐴⟶ℝ*)
4140adantr 483 . . . . . . . . . . . . . . . . . . . . . . . . 25 ((𝜑𝑦 ∈ (𝐴 ∩ (𝑘[,)+∞))) → 𝐹:𝐴⟶ℝ*)
4227adantl 484 . . . . . . . . . . . . . . . . . . . . . . . . 25 ((𝜑𝑦 ∈ (𝐴 ∩ (𝑘[,)+∞))) → 𝑦𝐴)
4341, 42ffvelrnd 6854 . . . . . . . . . . . . . . . . . . . . . . . 24 ((𝜑𝑦 ∈ (𝐴 ∩ (𝑘[,)+∞))) → (𝐹𝑦) ∈ ℝ*)
4443adantlr 713 . . . . . . . . . . . . . . . . . . . . . . 23 (((𝜑𝑧 ∈ ℝ*) ∧ 𝑦 ∈ (𝐴 ∩ (𝑘[,)+∞))) → (𝐹𝑦) ∈ ℝ*)
45 xneg11 12611 . . . . . . . . . . . . . . . . . . . . . . 23 ((𝑧 ∈ ℝ* ∧ (𝐹𝑦) ∈ ℝ*) → (-𝑒𝑧 = -𝑒(𝐹𝑦) ↔ 𝑧 = (𝐹𝑦)))
4639, 44, 45syl2anc 586 . . . . . . . . . . . . . . . . . . . . . 22 (((𝜑𝑧 ∈ ℝ*) ∧ 𝑦 ∈ (𝐴 ∩ (𝑘[,)+∞))) → (-𝑒𝑧 = -𝑒(𝐹𝑦) ↔ 𝑧 = (𝐹𝑦)))
4746adantr 483 . . . . . . . . . . . . . . . . . . . . 21 ((((𝜑𝑧 ∈ ℝ*) ∧ 𝑦 ∈ (𝐴 ∩ (𝑘[,)+∞))) ∧ -𝑒(𝐹𝑦) = -𝑒𝑧) → (-𝑒𝑧 = -𝑒(𝐹𝑦) ↔ 𝑧 = (𝐹𝑦)))
4838, 47mpbid 234 . . . . . . . . . . . . . . . . . . . 20 ((((𝜑𝑧 ∈ ℝ*) ∧ 𝑦 ∈ (𝐴 ∩ (𝑘[,)+∞))) ∧ -𝑒(𝐹𝑦) = -𝑒𝑧) → 𝑧 = (𝐹𝑦))
4940ffund 6520 . . . . . . . . . . . . . . . . . . . . . . . . 25 (𝜑 → Fun 𝐹)
5049, 27anim12i 614 . . . . . . . . . . . . . . . . . . . . . . . 24 ((𝜑𝑦 ∈ (𝐴 ∩ (𝑘[,)+∞))) → (Fun 𝐹𝑦𝐴))
5150simpld 497 . . . . . . . . . . . . . . . . . . . . . . 23 ((𝜑𝑦 ∈ (𝐴 ∩ (𝑘[,)+∞))) → Fun 𝐹)
5240fdmd 6525 . . . . . . . . . . . . . . . . . . . . . . . . . 26 (𝜑 → dom 𝐹 = 𝐴)
5352eqcomd 2829 . . . . . . . . . . . . . . . . . . . . . . . . 25 (𝜑𝐴 = dom 𝐹)
5453adantr 483 . . . . . . . . . . . . . . . . . . . . . . . 24 ((𝜑𝑦 ∈ (𝐴 ∩ (𝑘[,)+∞))) → 𝐴 = dom 𝐹)
5542, 54eleqtrd 2917 . . . . . . . . . . . . . . . . . . . . . . 23 ((𝜑𝑦 ∈ (𝐴 ∩ (𝑘[,)+∞))) → 𝑦 ∈ dom 𝐹)
5651, 55jca 514 . . . . . . . . . . . . . . . . . . . . . 22 ((𝜑𝑦 ∈ (𝐴 ∩ (𝑘[,)+∞))) → (Fun 𝐹𝑦 ∈ dom 𝐹))
57 elinel2 4175 . . . . . . . . . . . . . . . . . . . . . . 23 (𝑦 ∈ (𝐴 ∩ (𝑘[,)+∞)) → 𝑦 ∈ (𝑘[,)+∞))
5857adantl 484 . . . . . . . . . . . . . . . . . . . . . 22 ((𝜑𝑦 ∈ (𝐴 ∩ (𝑘[,)+∞))) → 𝑦 ∈ (𝑘[,)+∞))
59 funfvima 6994 . . . . . . . . . . . . . . . . . . . . . 22 ((Fun 𝐹𝑦 ∈ dom 𝐹) → (𝑦 ∈ (𝑘[,)+∞) → (𝐹𝑦) ∈ (𝐹 “ (𝑘[,)+∞))))
6056, 58, 59sylc 65 . . . . . . . . . . . . . . . . . . . . 21 ((𝜑𝑦 ∈ (𝐴 ∩ (𝑘[,)+∞))) → (𝐹𝑦) ∈ (𝐹 “ (𝑘[,)+∞)))
6160ad4ant13 749 . . . . . . . . . . . . . . . . . . . 20 ((((𝜑𝑧 ∈ ℝ*) ∧ 𝑦 ∈ (𝐴 ∩ (𝑘[,)+∞))) ∧ -𝑒(𝐹𝑦) = -𝑒𝑧) → (𝐹𝑦) ∈ (𝐹 “ (𝑘[,)+∞)))
6248, 61eqeltrd 2915 . . . . . . . . . . . . . . . . . . 19 ((((𝜑𝑧 ∈ ℝ*) ∧ 𝑦 ∈ (𝐴 ∩ (𝑘[,)+∞))) ∧ -𝑒(𝐹𝑦) = -𝑒𝑧) → 𝑧 ∈ (𝐹 “ (𝑘[,)+∞)))
6335, 62syldan 593 . . . . . . . . . . . . . . . . . 18 ((((𝜑𝑧 ∈ ℝ*) ∧ 𝑦 ∈ (𝐴 ∩ (𝑘[,)+∞))) ∧ ((𝑦𝐴 ↦ -𝑒(𝐹𝑦))‘𝑦) = -𝑒𝑧) → 𝑧 ∈ (𝐹 “ (𝑘[,)+∞)))
6463rexlimdva2 3289 . . . . . . . . . . . . . . . . 17 ((𝜑𝑧 ∈ ℝ*) → (∃𝑦 ∈ (𝐴 ∩ (𝑘[,)+∞))((𝑦𝐴 ↦ -𝑒(𝐹𝑦))‘𝑦) = -𝑒𝑧𝑧 ∈ (𝐹 “ (𝑘[,)+∞))))
65643adant3 1128 . . . . . . . . . . . . . . . 16 ((𝜑𝑧 ∈ ℝ* ∧ -𝑒𝑧 ∈ ℝ*) → (∃𝑦 ∈ (𝐴 ∩ (𝑘[,)+∞))((𝑦𝐴 ↦ -𝑒(𝐹𝑦))‘𝑦) = -𝑒𝑧𝑧 ∈ (𝐹 “ (𝑘[,)+∞))))
6626, 65syl3an3 1161 . . . . . . . . . . . . . . 15 ((𝜑𝑧 ∈ ℝ* ∧ -𝑒𝑧 ∈ (((𝑦𝐴 ↦ -𝑒(𝐹𝑦)) “ (𝑘[,)+∞)) ∩ ℝ*)) → (∃𝑦 ∈ (𝐴 ∩ (𝑘[,)+∞))((𝑦𝐴 ↦ -𝑒(𝐹𝑦))‘𝑦) = -𝑒𝑧𝑧 ∈ (𝐹 “ (𝑘[,)+∞))))
6725, 66mpd 15 . . . . . . . . . . . . . 14 ((𝜑𝑧 ∈ ℝ* ∧ -𝑒𝑧 ∈ (((𝑦𝐴 ↦ -𝑒(𝐹𝑦)) “ (𝑘[,)+∞)) ∩ ℝ*)) → 𝑧 ∈ (𝐹 “ (𝑘[,)+∞)))
6867rabssdv 4053 . . . . . . . . . . . . 13 (𝜑 → {𝑧 ∈ ℝ* ∣ -𝑒𝑧 ∈ (((𝑦𝐴 ↦ -𝑒(𝐹𝑦)) “ (𝑘[,)+∞)) ∩ ℝ*)} ⊆ (𝐹 “ (𝑘[,)+∞)))
69 ssrab2 4058 . . . . . . . . . . . . . 14 {𝑧 ∈ ℝ* ∣ -𝑒𝑧 ∈ (((𝑦𝐴 ↦ -𝑒(𝐹𝑦)) “ (𝑘[,)+∞)) ∩ ℝ*)} ⊆ ℝ*
7069a1i 11 . . . . . . . . . . . . 13 (𝜑 → {𝑧 ∈ ℝ* ∣ -𝑒𝑧 ∈ (((𝑦𝐴 ↦ -𝑒(𝐹𝑦)) “ (𝑘[,)+∞)) ∩ ℝ*)} ⊆ ℝ*)
7168, 70ssind 4211 . . . . . . . . . . . 12 (𝜑 → {𝑧 ∈ ℝ* ∣ -𝑒𝑧 ∈ (((𝑦𝐴 ↦ -𝑒(𝐹𝑦)) “ (𝑘[,)+∞)) ∩ ℝ*)} ⊆ ((𝐹 “ (𝑘[,)+∞)) ∩ ℝ*))
722a1i 11 . . . . . . . . . . . . 13 (𝜑 → ((𝐹 “ (𝑘[,)+∞)) ∩ ℝ*) ⊆ ℝ*)
7340ffnd 6517 . . . . . . . . . . . . . . . . . 18 (𝜑𝐹 Fn 𝐴)
7473adantr 483 . . . . . . . . . . . . . . . . 17 ((𝜑𝑧 ∈ ((𝐹 “ (𝑘[,)+∞)) ∩ ℝ*)) → 𝐹 Fn 𝐴)
75 elinel1 4174 . . . . . . . . . . . . . . . . . 18 (𝑧 ∈ ((𝐹 “ (𝑘[,)+∞)) ∩ ℝ*) → 𝑧 ∈ (𝐹 “ (𝑘[,)+∞)))
7675adantl 484 . . . . . . . . . . . . . . . . 17 ((𝜑𝑧 ∈ ((𝐹 “ (𝑘[,)+∞)) ∩ ℝ*)) → 𝑧 ∈ (𝐹 “ (𝑘[,)+∞)))
77 fvelima2 41539 . . . . . . . . . . . . . . . . 17 ((𝐹 Fn 𝐴𝑧 ∈ (𝐹 “ (𝑘[,)+∞))) → ∃𝑦 ∈ (𝐴 ∩ (𝑘[,)+∞))(𝐹𝑦) = 𝑧)
7874, 76, 77syl2anc 586 . . . . . . . . . . . . . . . 16 ((𝜑𝑧 ∈ ((𝐹 “ (𝑘[,)+∞)) ∩ ℝ*)) → ∃𝑦 ∈ (𝐴 ∩ (𝑘[,)+∞))(𝐹𝑦) = 𝑧)
79 elinel2 4175 . . . . . . . . . . . . . . . . . 18 (𝑧 ∈ ((𝐹 “ (𝑘[,)+∞)) ∩ ℝ*) → 𝑧 ∈ ℝ*)
80 eqcom 2830 . . . . . . . . . . . . . . . . . . . . . . . . 25 ((𝐹𝑦) = 𝑧𝑧 = (𝐹𝑦))
8180biimpi 218 . . . . . . . . . . . . . . . . . . . . . . . 24 ((𝐹𝑦) = 𝑧𝑧 = (𝐹𝑦))
8281adantl 484 . . . . . . . . . . . . . . . . . . . . . . 23 ((𝑧 ∈ ℝ* ∧ (𝐹𝑦) = 𝑧) → 𝑧 = (𝐹𝑦))
8382xnegeqd 41718 . . . . . . . . . . . . . . . . . . . . . 22 ((𝑧 ∈ ℝ* ∧ (𝐹𝑦) = 𝑧) → -𝑒𝑧 = -𝑒(𝐹𝑦))
84 simpl 485 . . . . . . . . . . . . . . . . . . . . . . 23 ((𝑧 ∈ ℝ* ∧ (𝐹𝑦) = 𝑧) → 𝑧 ∈ ℝ*)
8582, 84eqeltrrd 2916 . . . . . . . . . . . . . . . . . . . . . . 23 ((𝑧 ∈ ℝ* ∧ (𝐹𝑦) = 𝑧) → (𝐹𝑦) ∈ ℝ*)
8684, 85, 45syl2anc 586 . . . . . . . . . . . . . . . . . . . . . 22 ((𝑧 ∈ ℝ* ∧ (𝐹𝑦) = 𝑧) → (-𝑒𝑧 = -𝑒(𝐹𝑦) ↔ 𝑧 = (𝐹𝑦)))
8783, 86mpbid 234 . . . . . . . . . . . . . . . . . . . . 21 ((𝑧 ∈ ℝ* ∧ (𝐹𝑦) = 𝑧) → 𝑧 = (𝐹𝑦))
8887xnegeqd 41718 . . . . . . . . . . . . . . . . . . . 20 ((𝑧 ∈ ℝ* ∧ (𝐹𝑦) = 𝑧) → -𝑒𝑧 = -𝑒(𝐹𝑦))
8988ex 415 . . . . . . . . . . . . . . . . . . 19 (𝑧 ∈ ℝ* → ((𝐹𝑦) = 𝑧 → -𝑒𝑧 = -𝑒(𝐹𝑦)))
9089reximdv 3275 . . . . . . . . . . . . . . . . . 18 (𝑧 ∈ ℝ* → (∃𝑦 ∈ (𝐴 ∩ (𝑘[,)+∞))(𝐹𝑦) = 𝑧 → ∃𝑦 ∈ (𝐴 ∩ (𝑘[,)+∞))-𝑒𝑧 = -𝑒(𝐹𝑦)))
9179, 90syl 17 . . . . . . . . . . . . . . . . 17 (𝑧 ∈ ((𝐹 “ (𝑘[,)+∞)) ∩ ℝ*) → (∃𝑦 ∈ (𝐴 ∩ (𝑘[,)+∞))(𝐹𝑦) = 𝑧 → ∃𝑦 ∈ (𝐴 ∩ (𝑘[,)+∞))-𝑒𝑧 = -𝑒(𝐹𝑦)))
9291adantl 484 . . . . . . . . . . . . . . . 16 ((𝜑𝑧 ∈ ((𝐹 “ (𝑘[,)+∞)) ∩ ℝ*)) → (∃𝑦 ∈ (𝐴 ∩ (𝑘[,)+∞))(𝐹𝑦) = 𝑧 → ∃𝑦 ∈ (𝐴 ∩ (𝑘[,)+∞))-𝑒𝑧 = -𝑒(𝐹𝑦)))
9378, 92mpd 15 . . . . . . . . . . . . . . 15 ((𝜑𝑧 ∈ ((𝐹 “ (𝑘[,)+∞)) ∩ ℝ*)) → ∃𝑦 ∈ (𝐴 ∩ (𝑘[,)+∞))-𝑒𝑧 = -𝑒(𝐹𝑦))
94 xnegex 12604 . . . . . . . . . . . . . . . 16 -𝑒𝑧 ∈ V
95 elmptima 41537 . . . . . . . . . . . . . . . 16 (-𝑒𝑧 ∈ V → (-𝑒𝑧 ∈ ((𝑦𝐴 ↦ -𝑒(𝐹𝑦)) “ (𝑘[,)+∞)) ↔ ∃𝑦 ∈ (𝐴 ∩ (𝑘[,)+∞))-𝑒𝑧 = -𝑒(𝐹𝑦)))
9694, 95ax-mp 5 . . . . . . . . . . . . . . 15 (-𝑒𝑧 ∈ ((𝑦𝐴 ↦ -𝑒(𝐹𝑦)) “ (𝑘[,)+∞)) ↔ ∃𝑦 ∈ (𝐴 ∩ (𝑘[,)+∞))-𝑒𝑧 = -𝑒(𝐹𝑦))
9793, 96sylibr 236 . . . . . . . . . . . . . 14 ((𝜑𝑧 ∈ ((𝐹 “ (𝑘[,)+∞)) ∩ ℝ*)) → -𝑒𝑧 ∈ ((𝑦𝐴 ↦ -𝑒(𝐹𝑦)) “ (𝑘[,)+∞)))
9872sselda 3969 . . . . . . . . . . . . . . 15 ((𝜑𝑧 ∈ ((𝐹 “ (𝑘[,)+∞)) ∩ ℝ*)) → 𝑧 ∈ ℝ*)
9998xnegcld 12696 . . . . . . . . . . . . . 14 ((𝜑𝑧 ∈ ((𝐹 “ (𝑘[,)+∞)) ∩ ℝ*)) → -𝑒𝑧 ∈ ℝ*)
10097, 99elind 4173 . . . . . . . . . . . . 13 ((𝜑𝑧 ∈ ((𝐹 “ (𝑘[,)+∞)) ∩ ℝ*)) → -𝑒𝑧 ∈ (((𝑦𝐴 ↦ -𝑒(𝐹𝑦)) “ (𝑘[,)+∞)) ∩ ℝ*))
10172, 100ssrabdv 4052 . . . . . . . . . . . 12 (𝜑 → ((𝐹 “ (𝑘[,)+∞)) ∩ ℝ*) ⊆ {𝑧 ∈ ℝ* ∣ -𝑒𝑧 ∈ (((𝑦𝐴 ↦ -𝑒(𝐹𝑦)) “ (𝑘[,)+∞)) ∩ ℝ*)})
10271, 101eqssd 3986 . . . . . . . . . . 11 (𝜑 → {𝑧 ∈ ℝ* ∣ -𝑒𝑧 ∈ (((𝑦𝐴 ↦ -𝑒(𝐹𝑦)) “ (𝑘[,)+∞)) ∩ ℝ*)} = ((𝐹 “ (𝑘[,)+∞)) ∩ ℝ*))
103102infeq1d 8943 . . . . . . . . . 10 (𝜑 → inf({𝑧 ∈ ℝ* ∣ -𝑒𝑧 ∈ (((𝑦𝐴 ↦ -𝑒(𝐹𝑦)) “ (𝑘[,)+∞)) ∩ ℝ*)}, ℝ*, < ) = inf(((𝐹 “ (𝑘[,)+∞)) ∩ ℝ*), ℝ*, < ))
104103xnegeqd 41718 . . . . . . . . 9 (𝜑 → -𝑒inf({𝑧 ∈ ℝ* ∣ -𝑒𝑧 ∈ (((𝑦𝐴 ↦ -𝑒(𝐹𝑦)) “ (𝑘[,)+∞)) ∩ ℝ*)}, ℝ*, < ) = -𝑒inf(((𝐹 “ (𝑘[,)+∞)) ∩ ℝ*), ℝ*, < ))
10514, 104eqtr2d 2859 . . . . . . . 8 (𝜑 → -𝑒inf(((𝐹 “ (𝑘[,)+∞)) ∩ ℝ*), ℝ*, < ) = sup((((𝑦𝐴 ↦ -𝑒(𝐹𝑦)) “ (𝑘[,)+∞)) ∩ ℝ*), ℝ*, < ))
106105mpteq2dv 5164 . . . . . . 7 (𝜑 → (𝑘 ∈ ℝ ↦ -𝑒inf(((𝐹 “ (𝑘[,)+∞)) ∩ ℝ*), ℝ*, < )) = (𝑘 ∈ ℝ ↦ sup((((𝑦𝐴 ↦ -𝑒(𝐹𝑦)) “ (𝑘[,)+∞)) ∩ ℝ*), ℝ*, < )))
107106rneqd 5810 . . . . . 6 (𝜑 → ran (𝑘 ∈ ℝ ↦ -𝑒inf(((𝐹 “ (𝑘[,)+∞)) ∩ ℝ*), ℝ*, < )) = ran (𝑘 ∈ ℝ ↦ sup((((𝑦𝐴 ↦ -𝑒(𝐹𝑦)) “ (𝑘[,)+∞)) ∩ ℝ*), ℝ*, < )))
108107infeq1d 8943 . . . . 5 (𝜑 → inf(ran (𝑘 ∈ ℝ ↦ -𝑒inf(((𝐹 “ (𝑘[,)+∞)) ∩ ℝ*), ℝ*, < )), ℝ*, < ) = inf(ran (𝑘 ∈ ℝ ↦ sup((((𝑦𝐴 ↦ -𝑒(𝐹𝑦)) “ (𝑘[,)+∞)) ∩ ℝ*), ℝ*, < )), ℝ*, < ))
109108xnegeqd 41718 . . . 4 (𝜑 → -𝑒inf(ran (𝑘 ∈ ℝ ↦ -𝑒inf(((𝐹 “ (𝑘[,)+∞)) ∩ ℝ*), ℝ*, < )), ℝ*, < ) = -𝑒inf(ran (𝑘 ∈ ℝ ↦ sup((((𝑦𝐴 ↦ -𝑒(𝐹𝑦)) “ (𝑘[,)+∞)) ∩ ℝ*), ℝ*, < )), ℝ*, < ))
1108, 109eqtrd 2858 . . 3 (𝜑 → sup(ran (𝑘 ∈ ℝ ↦ inf(((𝐹 “ (𝑘[,)+∞)) ∩ ℝ*), ℝ*, < )), ℝ*, < ) = -𝑒inf(ran (𝑘 ∈ ℝ ↦ sup((((𝑦𝐴 ↦ -𝑒(𝐹𝑦)) “ (𝑘[,)+∞)) ∩ ℝ*), ℝ*, < )), ℝ*, < ))
111 liminfvalxr.2 . . . . 5 (𝜑𝐴𝑉)
11240, 111fexd 41386 . . . 4 (𝜑𝐹 ∈ V)
113 eqid 2823 . . . . 5 (𝑘 ∈ ℝ ↦ inf(((𝐹 “ (𝑘[,)+∞)) ∩ ℝ*), ℝ*, < )) = (𝑘 ∈ ℝ ↦ inf(((𝐹 “ (𝑘[,)+∞)) ∩ ℝ*), ℝ*, < ))
114113liminfval 42047 . . . 4 (𝐹 ∈ V → (lim inf‘𝐹) = sup(ran (𝑘 ∈ ℝ ↦ inf(((𝐹 “ (𝑘[,)+∞)) ∩ ℝ*), ℝ*, < )), ℝ*, < ))
115112, 114syl 17 . . 3 (𝜑 → (lim inf‘𝐹) = sup(ran (𝑘 ∈ ℝ ↦ inf(((𝐹 “ (𝑘[,)+∞)) ∩ ℝ*), ℝ*, < )), ℝ*, < ))
116111mptexd 6989 . . . . 5 (𝜑 → (𝑦𝐴 ↦ -𝑒(𝐹𝑦)) ∈ V)
117 eqid 2823 . . . . . 6 (𝑘 ∈ ℝ ↦ sup((((𝑦𝐴 ↦ -𝑒(𝐹𝑦)) “ (𝑘[,)+∞)) ∩ ℝ*), ℝ*, < )) = (𝑘 ∈ ℝ ↦ sup((((𝑦𝐴 ↦ -𝑒(𝐹𝑦)) “ (𝑘[,)+∞)) ∩ ℝ*), ℝ*, < ))
118117limsupval 14833 . . . . 5 ((𝑦𝐴 ↦ -𝑒(𝐹𝑦)) ∈ V → (lim sup‘(𝑦𝐴 ↦ -𝑒(𝐹𝑦))) = inf(ran (𝑘 ∈ ℝ ↦ sup((((𝑦𝐴 ↦ -𝑒(𝐹𝑦)) “ (𝑘[,)+∞)) ∩ ℝ*), ℝ*, < )), ℝ*, < ))
119116, 118syl 17 . . . 4 (𝜑 → (lim sup‘(𝑦𝐴 ↦ -𝑒(𝐹𝑦))) = inf(ran (𝑘 ∈ ℝ ↦ sup((((𝑦𝐴 ↦ -𝑒(𝐹𝑦)) “ (𝑘[,)+∞)) ∩ ℝ*), ℝ*, < )), ℝ*, < ))
120119xnegeqd 41718 . . 3 (𝜑 → -𝑒(lim sup‘(𝑦𝐴 ↦ -𝑒(𝐹𝑦))) = -𝑒inf(ran (𝑘 ∈ ℝ ↦ sup((((𝑦𝐴 ↦ -𝑒(𝐹𝑦)) “ (𝑘[,)+∞)) ∩ ℝ*), ℝ*, < )), ℝ*, < ))
121110, 115, 1203eqtr4d 2868 . 2 (𝜑 → (lim inf‘𝐹) = -𝑒(lim sup‘(𝑦𝐴 ↦ -𝑒(𝐹𝑦))))
122 liminfvalxr.1 . . . . . . . 8 𝑥𝐹
123 nfcv 2979 . . . . . . . 8 𝑥𝑦
124122, 123nffv 6682 . . . . . . 7 𝑥(𝐹𝑦)
125124nfxneg 41744 . . . . . 6 𝑥-𝑒(𝐹𝑦)
126 nfcv 2979 . . . . . 6 𝑦-𝑒(𝐹𝑥)
127 fveq2 6672 . . . . . . 7 (𝑦 = 𝑥 → (𝐹𝑦) = (𝐹𝑥))
128127xnegeqd 41718 . . . . . 6 (𝑦 = 𝑥 → -𝑒(𝐹𝑦) = -𝑒(𝐹𝑥))
129125, 126, 128cbvmpt 5169 . . . . 5 (𝑦𝐴 ↦ -𝑒(𝐹𝑦)) = (𝑥𝐴 ↦ -𝑒(𝐹𝑥))
130129fveq2i 6675 . . . 4 (lim sup‘(𝑦𝐴 ↦ -𝑒(𝐹𝑦))) = (lim sup‘(𝑥𝐴 ↦ -𝑒(𝐹𝑥)))
131130xnegeqi 41721 . . 3 -𝑒(lim sup‘(𝑦𝐴 ↦ -𝑒(𝐹𝑦))) = -𝑒(lim sup‘(𝑥𝐴 ↦ -𝑒(𝐹𝑥)))
132131a1i 11 . 2 (𝜑 → -𝑒(lim sup‘(𝑦𝐴 ↦ -𝑒(𝐹𝑦))) = -𝑒(lim sup‘(𝑥𝐴 ↦ -𝑒(𝐹𝑥))))
133121, 132eqtrd 2858 1 (𝜑 → (lim inf‘𝐹) = -𝑒(lim sup‘(𝑥𝐴 ↦ -𝑒(𝐹𝑥))))
Colors of variables: wff setvar class
Syntax hints:  wi 4  wb 208  wa 398  w3a 1083   = wceq 1537  wtru 1538  wcel 2114  wnfc 2963  wrex 3141  {crab 3144  Vcvv 3496  cin 3937  wss 3938  cmpt 5148  dom cdm 5557  ran crn 5558  cima 5560  Fun wfun 6351   Fn wfn 6352  wf 6353  cfv 6357  (class class class)co 7158  supcsup 8906  infcinf 8907  cr 10538  +∞cpnf 10674  *cxr 10676   < clt 10677  -𝑒cxne 12507  [,)cico 12743  lim supclsp 14829  lim infclsi 42039
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1796  ax-4 1810  ax-5 1911  ax-6 1970  ax-7 2015  ax-8 2116  ax-9 2124  ax-10 2145  ax-11 2161  ax-12 2177  ax-ext 2795  ax-rep 5192  ax-sep 5205  ax-nul 5212  ax-pow 5268  ax-pr 5332  ax-un 7463  ax-cnex 10595  ax-resscn 10596  ax-1cn 10597  ax-icn 10598  ax-addcl 10599  ax-addrcl 10600  ax-mulcl 10601  ax-mulrcl 10602  ax-mulcom 10603  ax-addass 10604  ax-mulass 10605  ax-distr 10606  ax-i2m1 10607  ax-1ne0 10608  ax-1rid 10609  ax-rnegex 10610  ax-rrecex 10611  ax-cnre 10612  ax-pre-lttri 10613  ax-pre-lttrn 10614  ax-pre-ltadd 10615  ax-pre-mulgt0 10616  ax-pre-sup 10617
This theorem depends on definitions:  df-bi 209  df-an 399  df-or 844  df-3or 1084  df-3an 1085  df-tru 1540  df-ex 1781  df-nf 1785  df-sb 2070  df-mo 2622  df-eu 2654  df-clab 2802  df-cleq 2816  df-clel 2895  df-nfc 2965  df-ne 3019  df-nel 3126  df-ral 3145  df-rex 3146  df-reu 3147  df-rmo 3148  df-rab 3149  df-v 3498  df-sbc 3775  df-csb 3886  df-dif 3941  df-un 3943  df-in 3945  df-ss 3954  df-nul 4294  df-if 4470  df-pw 4543  df-sn 4570  df-pr 4572  df-op 4576  df-uni 4841  df-iun 4923  df-br 5069  df-opab 5131  df-mpt 5149  df-id 5462  df-po 5476  df-so 5477  df-xp 5563  df-rel 5564  df-cnv 5565  df-co 5566  df-dm 5567  df-rn 5568  df-res 5569  df-ima 5570  df-iota 6316  df-fun 6359  df-fn 6360  df-f 6361  df-f1 6362  df-fo 6363  df-f1o 6364  df-fv 6365  df-isom 6366  df-riota 7116  df-ov 7161  df-oprab 7162  df-mpo 7163  df-er 8291  df-en 8512  df-dom 8513  df-sdom 8514  df-sup 8908  df-inf 8909  df-pnf 10679  df-mnf 10680  df-xr 10681  df-ltxr 10682  df-le 10683  df-sub 10874  df-neg 10875  df-xneg 12510  df-limsup 14830  df-liminf 42040
This theorem is referenced by:  liminfvalxrmpt  42074
  Copyright terms: Public domain W3C validator