Metamath Proof Explorer


Theorem elnpi

Description: Membership in positive reals. (Contributed by Mario Carneiro, 11-May-2013) (New usage is discouraged.)

Ref Expression
Assertion elnpi ⊢ A ∈ 𝑷 ↔ A ∈ V ∧ ∅ ⊂ A ∧ A ⊂ 𝑸 ∧ ∀ x ∈ A ∀ y y < 𝑸 x → y ∈ A ∧ ∃ y ∈ A x < 𝑸 y

Proof

Step Hyp Ref Expression
1 elex ⊢ A ∈ 𝑷 → A ∈ V
2 simpl1 ⊢ A ∈ V ∧ ∅ ⊂ A ∧ A ⊂ 𝑸 ∧ ∀ x ∈ A ∀ y y < 𝑸 x → y ∈ A ∧ ∃ y ∈ A x < 𝑸 y → A ∈ V
3 psseq2 ⊢ z = A → ∅ ⊂ z ↔ ∅ ⊂ A
4 psseq1 ⊢ z = A → z ⊂ 𝑸 ↔ A ⊂ 𝑸
5 3 4 anbi12d ⊢ z = A → ∅ ⊂ z ∧ z ⊂ 𝑸 ↔ ∅ ⊂ A ∧ A ⊂ 𝑸
6 eleq2 ⊢ z = A → y ∈ z ↔ y ∈ A
7 6 imbi2d ⊢ z = A → y < 𝑸 x → y ∈ z ↔ y < 𝑸 x → y ∈ A
8 7 albidv ⊢ z = A → ∀ y y < 𝑸 x → y ∈ z ↔ ∀ y y < 𝑸 x → y ∈ A
9 rexeq ⊢ z = A → ∃ y ∈ z x < 𝑸 y ↔ ∃ y ∈ A x < 𝑸 y
10 8 9 anbi12d ⊢ z = A → ∀ y y < 𝑸 x → y ∈ z ∧ ∃ y ∈ z x < 𝑸 y ↔ ∀ y y < 𝑸 x → y ∈ A ∧ ∃ y ∈ A x < 𝑸 y
11 10 raleqbi1dv ⊢ z = A → ∀ x ∈ z ∀ y y < 𝑸 x → y ∈ z ∧ ∃ y ∈ z x < 𝑸 y ↔ ∀ x ∈ A ∀ y y < 𝑸 x → y ∈ A ∧ ∃ y ∈ A x < 𝑸 y
12 5 11 anbi12d ⊢ z = A → ∅ ⊂ z ∧ z ⊂ 𝑸 ∧ ∀ x ∈ z ∀ y y < 𝑸 x → y ∈ z ∧ ∃ y ∈ z x < 𝑸 y ↔ ∅ ⊂ A ∧ A ⊂ 𝑸 ∧ ∀ x ∈ A ∀ y y < 𝑸 x → y ∈ A ∧ ∃ y ∈ A x < 𝑸 y
13 df-np ⊢ 𝑷 = z | ∅ ⊂ z ∧ z ⊂ 𝑸 ∧ ∀ x ∈ z ∀ y y < 𝑸 x → y ∈ z ∧ ∃ y ∈ z x < 𝑸 y
14 12 13 elab2g ⊢ A ∈ V → A ∈ 𝑷 ↔ ∅ ⊂ A ∧ A ⊂ 𝑸 ∧ ∀ x ∈ A ∀ y y < 𝑸 x → y ∈ A ∧ ∃ y ∈ A x < 𝑸 y
15 id ⊢ A ∈ V ∧ ∅ ⊂ A ∧ A ⊂ 𝑸 → A ∈ V ∧ ∅ ⊂ A ∧ A ⊂ 𝑸
16 15 3expib ⊢ A ∈ V → ∅ ⊂ A ∧ A ⊂ 𝑸 → A ∈ V ∧ ∅ ⊂ A ∧ A ⊂ 𝑸
17 3simpc ⊢ A ∈ V ∧ ∅ ⊂ A ∧ A ⊂ 𝑸 → ∅ ⊂ A ∧ A ⊂ 𝑸
18 16 17 impbid1 ⊢ A ∈ V → ∅ ⊂ A ∧ A ⊂ 𝑸 ↔ A ∈ V ∧ ∅ ⊂ A ∧ A ⊂ 𝑸
19 18 anbi1d ⊢ A ∈ V → ∅ ⊂ A ∧ A ⊂ 𝑸 ∧ ∀ x ∈ A ∀ y y < 𝑸 x → y ∈ A ∧ ∃ y ∈ A x < 𝑸 y ↔ A ∈ V ∧ ∅ ⊂ A ∧ A ⊂ 𝑸 ∧ ∀ x ∈ A ∀ y y < 𝑸 x → y ∈ A ∧ ∃ y ∈ A x < 𝑸 y
20 14 19 bitrd ⊢ A ∈ V → A ∈ 𝑷 ↔ A ∈ V ∧ ∅ ⊂ A ∧ A ⊂ 𝑸 ∧ ∀ x ∈ A ∀ y y < 𝑸 x → y ∈ A ∧ ∃ y ∈ A x < 𝑸 y
21 1 2 20 pm5.21nii ⊢ A ∈ 𝑷 ↔ A ∈ V ∧ ∅ ⊂ A ∧ A ⊂ 𝑸 ∧ ∀ x ∈ A ∀ y y < 𝑸 x → y ∈ A ∧ ∃ y ∈ A x < 𝑸 y