Metamath Proof Explorer


Theorem mapprop

Description: An unordered pair containing two ordered pairs as an element of the mapping operation. (Contributed by AV, 16-Apr-2019) (Proof shortened by AV, 2-Jun-2024)

Ref Expression
Hypothesis mapprop.f ⊢ F = X A Y B
Assertion mapprop ⊢ X ∈ V ∧ A ∈ R ∧ Y ∈ V ∧ B ∈ R ∧ X ≠ Y ∧ R ∈ W → F ∈ R X Y

Proof

Step Hyp Ref Expression
1 mapprop.f ⊢ F = X A Y B
2 simp3r ⊢ X ∈ V ∧ A ∈ R ∧ Y ∈ V ∧ B ∈ R ∧ X ≠ Y ∧ R ∈ W → R ∈ W
3 simpl ⊢ X ∈ V ∧ A ∈ R → X ∈ V
4 simpl ⊢ Y ∈ V ∧ B ∈ R → Y ∈ V
5 simpl ⊢ X ≠ Y ∧ R ∈ W → X ≠ Y
6 3 4 5 3anim123i ⊢ X ∈ V ∧ A ∈ R ∧ Y ∈ V ∧ B ∈ R ∧ X ≠ Y ∧ R ∈ W → X ∈ V ∧ Y ∈ V ∧ X ≠ Y
7 simpr ⊢ X ∈ V ∧ A ∈ R → A ∈ R
8 simpr ⊢ Y ∈ V ∧ B ∈ R → B ∈ R
9 7 8 anim12i ⊢ X ∈ V ∧ A ∈ R ∧ Y ∈ V ∧ B ∈ R → A ∈ R ∧ B ∈ R
10 9 3adant3 ⊢ X ∈ V ∧ A ∈ R ∧ Y ∈ V ∧ B ∈ R ∧ X ≠ Y ∧ R ∈ W → A ∈ R ∧ B ∈ R
11 fprmappr ⊢ R ∈ W ∧ X ∈ V ∧ Y ∈ V ∧ X ≠ Y ∧ A ∈ R ∧ B ∈ R → X A Y B ∈ R X Y
12 2 6 10 11 syl3anc ⊢ X ∈ V ∧ A ∈ R ∧ Y ∈ V ∧ B ∈ R ∧ X ≠ Y ∧ R ∈ W → X A Y B ∈ R X Y
13 1 12 eqeltrid ⊢ X ∈ V ∧ A ∈ R ∧ Y ∈ V ∧ B ∈ R ∧ X ≠ Y ∧ R ∈ W → F ∈ R X Y