Description: Sufficient condition for a collection of ordered pairs to be a subclass of a relation. (Contributed by Peter Mazsa, 21-Oct-2019) (Revised by Thierry Arnoux, 18-Feb-2022)
Ref | Expression | ||
---|---|---|---|
Hypothesis | opabssi.1 | ⊢ ( 𝜑 → 〈 𝑥 , 𝑦 〉 ∈ 𝐴 ) | |
Assertion | opabssi | ⊢ { 〈 𝑥 , 𝑦 〉 ∣ 𝜑 } ⊆ 𝐴 |
Step | Hyp | Ref | Expression |
---|---|---|---|
1 | opabssi.1 | ⊢ ( 𝜑 → 〈 𝑥 , 𝑦 〉 ∈ 𝐴 ) | |
2 | df-opab | ⊢ { 〈 𝑥 , 𝑦 〉 ∣ 𝜑 } = { 𝑧 ∣ ∃ 𝑥 ∃ 𝑦 ( 𝑧 = 〈 𝑥 , 𝑦 〉 ∧ 𝜑 ) } | |
3 | eleq1 | ⊢ ( 𝑧 = 〈 𝑥 , 𝑦 〉 → ( 𝑧 ∈ 𝐴 ↔ 〈 𝑥 , 𝑦 〉 ∈ 𝐴 ) ) | |
4 | 3 | biimprd | ⊢ ( 𝑧 = 〈 𝑥 , 𝑦 〉 → ( 〈 𝑥 , 𝑦 〉 ∈ 𝐴 → 𝑧 ∈ 𝐴 ) ) |
5 | 4 1 | impel | ⊢ ( ( 𝑧 = 〈 𝑥 , 𝑦 〉 ∧ 𝜑 ) → 𝑧 ∈ 𝐴 ) |
6 | 5 | exlimivv | ⊢ ( ∃ 𝑥 ∃ 𝑦 ( 𝑧 = 〈 𝑥 , 𝑦 〉 ∧ 𝜑 ) → 𝑧 ∈ 𝐴 ) |
7 | 6 | abssi | ⊢ { 𝑧 ∣ ∃ 𝑥 ∃ 𝑦 ( 𝑧 = 〈 𝑥 , 𝑦 〉 ∧ 𝜑 ) } ⊆ 𝐴 |
8 | 2 7 | eqsstri | ⊢ { 〈 𝑥 , 𝑦 〉 ∣ 𝜑 } ⊆ 𝐴 |