Metamath Proof Explorer


Theorem elo12

Description: Elementhood in the set of eventually bounded functions. (Contributed by Mario Carneiro, 15-Sep-2014)

Ref Expression
Assertion elo12 ⊢ F : A ⟶ ℂ ∧ A ⊆ ℝ → F ∈ 𝑂⁡1 ↔ ∃ x ∈ ℝ ∃ m ∈ ℝ ∀ y ∈ A x ≤ y → F ⁡ y ≤ m

Proof

Step Hyp Ref Expression
1 cnex ⊢ ℂ ∈ V
2 reex ⊢ ℝ ∈ V
3 elpm2r ⊢ ℂ ∈ V ∧ ℝ ∈ V ∧ F : A ⟶ ℂ ∧ A ⊆ ℝ → F ∈ ℂ ↑ 𝑝𝑚 ℝ
4 1 2 3 mpanl12 ⊢ F : A ⟶ ℂ ∧ A ⊆ ℝ → F ∈ ℂ ↑ 𝑝𝑚 ℝ
5 elo1 ⊢ F ∈ 𝑂⁡1 ↔ F ∈ ℂ ↑ 𝑝𝑚 ℝ ∧ ∃ x ∈ ℝ ∃ m ∈ ℝ ∀ y ∈ dom ⁡ F ∩ x +∞ F ⁡ y ≤ m
6 5 baib ⊢ F ∈ ℂ ↑ 𝑝𝑚 ℝ → F ∈ 𝑂⁡1 ↔ ∃ x ∈ ℝ ∃ m ∈ ℝ ∀ y ∈ dom ⁡ F ∩ x +∞ F ⁡ y ≤ m
7 4 6 syl ⊢ F : A ⟶ ℂ ∧ A ⊆ ℝ → F ∈ 𝑂⁡1 ↔ ∃ x ∈ ℝ ∃ m ∈ ℝ ∀ y ∈ dom ⁡ F ∩ x +∞ F ⁡ y ≤ m
8 elin ⊢ y ∈ dom ⁡ F ∩ x +∞ ↔ y ∈ dom ⁡ F ∧ y ∈ x +∞
9 fdm ⊢ F : A ⟶ ℂ → dom ⁡ F = A
10 9 ad3antrrr ⊢ F : A ⟶ ℂ ∧ A ⊆ ℝ ∧ x ∈ ℝ ∧ m ∈ ℝ → dom ⁡ F = A
11 10 eleq2d ⊢ F : A ⟶ ℂ ∧ A ⊆ ℝ ∧ x ∈ ℝ ∧ m ∈ ℝ → y ∈ dom ⁡ F ↔ y ∈ A
12 11 anbi1d ⊢ F : A ⟶ ℂ ∧ A ⊆ ℝ ∧ x ∈ ℝ ∧ m ∈ ℝ → y ∈ dom ⁡ F ∧ y ∈ x +∞ ↔ y ∈ A ∧ y ∈ x +∞
13 simpllr ⊢ F : A ⟶ ℂ ∧ A ⊆ ℝ ∧ x ∈ ℝ ∧ m ∈ ℝ → A ⊆ ℝ
14 13 sselda ⊢ F : A ⟶ ℂ ∧ A ⊆ ℝ ∧ x ∈ ℝ ∧ m ∈ ℝ ∧ y ∈ A → y ∈ ℝ
15 simpllr ⊢ F : A ⟶ ℂ ∧ A ⊆ ℝ ∧ x ∈ ℝ ∧ m ∈ ℝ ∧ y ∈ A → x ∈ ℝ
16 elicopnf ⊢ x ∈ ℝ → y ∈ x +∞ ↔ y ∈ ℝ ∧ x ≤ y
17 15 16 syl ⊢ F : A ⟶ ℂ ∧ A ⊆ ℝ ∧ x ∈ ℝ ∧ m ∈ ℝ ∧ y ∈ A → y ∈ x +∞ ↔ y ∈ ℝ ∧ x ≤ y
18 14 17 mpbirand ⊢ F : A ⟶ ℂ ∧ A ⊆ ℝ ∧ x ∈ ℝ ∧ m ∈ ℝ ∧ y ∈ A → y ∈ x +∞ ↔ x ≤ y
19 18 pm5.32da ⊢ F : A ⟶ ℂ ∧ A ⊆ ℝ ∧ x ∈ ℝ ∧ m ∈ ℝ → y ∈ A ∧ y ∈ x +∞ ↔ y ∈ A ∧ x ≤ y
20 12 19 bitrd ⊢ F : A ⟶ ℂ ∧ A ⊆ ℝ ∧ x ∈ ℝ ∧ m ∈ ℝ → y ∈ dom ⁡ F ∧ y ∈ x +∞ ↔ y ∈ A ∧ x ≤ y
21 8 20 bitrid ⊢ F : A ⟶ ℂ ∧ A ⊆ ℝ ∧ x ∈ ℝ ∧ m ∈ ℝ → y ∈ dom ⁡ F ∩ x +∞ ↔ y ∈ A ∧ x ≤ y
22 21 imbi1d ⊢ F : A ⟶ ℂ ∧ A ⊆ ℝ ∧ x ∈ ℝ ∧ m ∈ ℝ → y ∈ dom ⁡ F ∩ x +∞ → F ⁡ y ≤ m ↔ y ∈ A ∧ x ≤ y → F ⁡ y ≤ m
23 impexp ⊢ y ∈ A ∧ x ≤ y → F ⁡ y ≤ m ↔ y ∈ A → x ≤ y → F ⁡ y ≤ m
24 22 23 bitrdi ⊢ F : A ⟶ ℂ ∧ A ⊆ ℝ ∧ x ∈ ℝ ∧ m ∈ ℝ → y ∈ dom ⁡ F ∩ x +∞ → F ⁡ y ≤ m ↔ y ∈ A → x ≤ y → F ⁡ y ≤ m
25 24 ralbidv2 ⊢ F : A ⟶ ℂ ∧ A ⊆ ℝ ∧ x ∈ ℝ ∧ m ∈ ℝ → ∀ y ∈ dom ⁡ F ∩ x +∞ F ⁡ y ≤ m ↔ ∀ y ∈ A x ≤ y → F ⁡ y ≤ m
26 25 rexbidva ⊢ F : A ⟶ ℂ ∧ A ⊆ ℝ ∧ x ∈ ℝ → ∃ m ∈ ℝ ∀ y ∈ dom ⁡ F ∩ x +∞ F ⁡ y ≤ m ↔ ∃ m ∈ ℝ ∀ y ∈ A x ≤ y → F ⁡ y ≤ m
27 26 rexbidva ⊢ F : A ⟶ ℂ ∧ A ⊆ ℝ → ∃ x ∈ ℝ ∃ m ∈ ℝ ∀ y ∈ dom ⁡ F ∩ x +∞ F ⁡ y ≤ m ↔ ∃ x ∈ ℝ ∃ m ∈ ℝ ∀ y ∈ A x ≤ y → F ⁡ y ≤ m
28 7 27 bitrd ⊢ F : A ⟶ ℂ ∧ A ⊆ ℝ → F ∈ 𝑂⁡1 ↔ ∃ x ∈ ℝ ∃ m ∈ ℝ ∀ y ∈ A x ≤ y → F ⁡ y ≤ m