Metamath Proof Explorer


Theorem funimass1

Description: A kind of contraposition law that infers a subclass of an image from a preimage subclass. (Contributed by NM, 25-May-2004)

Ref Expression
Assertion funimass1 ⊢ Fun ⁡ F ∧ A ⊆ ran ⁡ F → F -1 A ⊆ B → A ⊆ F B

Proof

Step Hyp Ref Expression
1 imass2 ⊢ F -1 A ⊆ B → F F -1 A ⊆ F B
2 funimacnv ⊢ Fun ⁡ F → F F -1 A = A ∩ ran ⁡ F
3 dfss ⊢ A ⊆ ran ⁡ F ↔ A = A ∩ ran ⁡ F
4 3 biimpi ⊢ A ⊆ ran ⁡ F → A = A ∩ ran ⁡ F
5 4 eqcomd ⊢ A ⊆ ran ⁡ F → A ∩ ran ⁡ F = A
6 2 5 sylan9eq ⊢ Fun ⁡ F ∧ A ⊆ ran ⁡ F → F F -1 A = A
7 6 sseq1d ⊢ Fun ⁡ F ∧ A ⊆ ran ⁡ F → F F -1 A ⊆ F B ↔ A ⊆ F B
8 1 7 imbitrid ⊢ Fun ⁡ F ∧ A ⊆ ran ⁡ F → F -1 A ⊆ B → A ⊆ F B