Metamath Proof Explorer


Theorem erdszelem1

Description: Lemma for erdsze . (Contributed by Mario Carneiro, 22-Jan-2015)

Ref Expression
Hypothesis erdszelem1.1 ⊢ S = y ∈ 𝒫 1 … A | F ↾ y Isom < , O y F y ∧ A ∈ y
Assertion erdszelem1 ⊢ X ∈ S ↔ X ⊆ 1 … A ∧ F ↾ X Isom < , O X F X ∧ A ∈ X

Proof

Step Hyp Ref Expression
1 erdszelem1.1 ⊢ S = y ∈ 𝒫 1 … A | F ↾ y Isom < , O y F y ∧ A ∈ y
2 ovex ⊢ 1 … A ∈ V
3 2 elpw2 ⊢ X ∈ 𝒫 1 … A ↔ X ⊆ 1 … A
4 3 anbi1i ⊢ X ∈ 𝒫 1 … A ∧ F ↾ X Isom < , O X F X ∧ A ∈ X ↔ X ⊆ 1 … A ∧ F ↾ X Isom < , O X F X ∧ A ∈ X
5 reseq2 ⊢ y = X → F ↾ y = F ↾ X
6 isoeq1 ⊢ F ↾ y = F ↾ X → F ↾ y Isom < , O y F y ↔ F ↾ X Isom < , O y F y
7 5 6 syl ⊢ y = X → F ↾ y Isom < , O y F y ↔ F ↾ X Isom < , O y F y
8 isoeq4 ⊢ y = X → F ↾ X Isom < , O y F y ↔ F ↾ X Isom < , O X F y
9 imaeq2 ⊢ y = X → F y = F X
10 isoeq5 ⊢ F y = F X → F ↾ X Isom < , O X F y ↔ F ↾ X Isom < , O X F X
11 9 10 syl ⊢ y = X → F ↾ X Isom < , O X F y ↔ F ↾ X Isom < , O X F X
12 7 8 11 3bitrd ⊢ y = X → F ↾ y Isom < , O y F y ↔ F ↾ X Isom < , O X F X
13 eleq2 ⊢ y = X → A ∈ y ↔ A ∈ X
14 12 13 anbi12d ⊢ y = X → F ↾ y Isom < , O y F y ∧ A ∈ y ↔ F ↾ X Isom < , O X F X ∧ A ∈ X
15 14 1 elrab2 ⊢ X ∈ S ↔ X ∈ 𝒫 1 … A ∧ F ↾ X Isom < , O X F X ∧ A ∈ X
16 3anass ⊢ X ⊆ 1 … A ∧ F ↾ X Isom < , O X F X ∧ A ∈ X ↔ X ⊆ 1 … A ∧ F ↾ X Isom < , O X F X ∧ A ∈ X
17 4 15 16 3bitr4i ⊢ X ∈ S ↔ X ⊆ 1 … A ∧ F ↾ X Isom < , O X F X ∧ A ∈ X