Metamath Proof Explorer


Theorem refimssco

Description: Reflexive relations are subsets of their self-composition. (Contributed by RP, 4-Aug-2020)

Ref Expression
Assertion refimssco ⊢ I ↾ dom ⁡ A ∪ ran ⁡ A ⊆ A → A -1 ⊆ A ∘ A -1

Proof

Step Hyp Ref Expression
1 breq2 ⊢ z = x → x A z ↔ x A x
2 breq1 ⊢ z = x → z A y ↔ x A y
3 1 2 anbi12d ⊢ z = x → x A z ∧ z A y ↔ x A x ∧ x A y
4 3 biimprd ⊢ z = x → x A x ∧ x A y → x A z ∧ z A y
5 4 spimevw ⊢ x A x ∧ x A y → ∃ z x A z ∧ z A y
6 5 ex ⊢ x A x → x A y → ∃ z x A z ∧ z A y
7 6 adantr ⊢ x A x ∧ y A y → x A y → ∃ z x A z ∧ z A y
8 7 com12 ⊢ x A y → x A x ∧ y A y → ∃ z x A z ∧ z A y
9 8 a2i ⊢ x A y → x A x ∧ y A y → x A y → ∃ z x A z ∧ z A y
10 19.37v ⊢ ∃ z x A y → x A z ∧ z A y ↔ x A y → ∃ z x A z ∧ z A y
11 9 10 sylibr ⊢ x A y → x A x ∧ y A y → ∃ z x A y → x A z ∧ z A y
12 11 2alimi ⊢ ∀ x ∀ y x A y → x A x ∧ y A y → ∀ x ∀ y ∃ z x A y → x A z ∧ z A y
13 reflexg ⊢ I ↾ dom ⁡ A ∪ ran ⁡ A ⊆ A ↔ ∀ x ∀ y x A y → x A x ∧ y A y
14 cnvssco ⊢ A -1 ⊆ A ∘ A -1 ↔ ∀ x ∀ y ∃ z x A y → x A z ∧ z A y
15 12 13 14 3imtr4i ⊢ I ↾ dom ⁡ A ∪ ran ⁡ A ⊆ A → A -1 ⊆ A ∘ A -1