| Metamath Proof Explorer |
< Previous
Next >
Nearby theorems |
||
| Mirrors > Home > MPE Home > Th. List > f1oco | Structured version Visualization version GIF version | ||
| Description: Composition of one-to-one onto functions. (Contributed by NM, 19-Mar-1998.) |
| Ref | Expression |
|---|---|
| f1oco | ⊢ ((𝐹:𝐵–1-1-onto→𝐶 ∧ 𝐺:𝐴–1-1-onto→𝐵) → (𝐹 ∘ 𝐺):𝐴–1-1-onto→𝐶) |
| Step | Hyp | Ref | Expression |
|---|---|---|---|
| 1 | df-f1o 6499 | . . 3 ⊢ (𝐹:𝐵–1-1-onto→𝐶 ↔ (𝐹:𝐵–1-1→𝐶 ∧ 𝐹:𝐵–onto→𝐶)) | |
| 2 | df-f1o 6499 | . . 3 ⊢ (𝐺:𝐴–1-1-onto→𝐵 ↔ (𝐺:𝐴–1-1→𝐵 ∧ 𝐺:𝐴–onto→𝐵)) | |
| 3 | f1co 6741 | . . . . 5 ⊢ ((𝐹:𝐵–1-1→𝐶 ∧ 𝐺:𝐴–1-1→𝐵) → (𝐹 ∘ 𝐺):𝐴–1-1→𝐶) | |
| 4 | foco 6760 | . . . . 5 ⊢ ((𝐹:𝐵–onto→𝐶 ∧ 𝐺:𝐴–onto→𝐵) → (𝐹 ∘ 𝐺):𝐴–onto→𝐶) | |
| 5 | 3, 4 | anim12i 613 | . . . 4 ⊢ (((𝐹:𝐵–1-1→𝐶 ∧ 𝐺:𝐴–1-1→𝐵) ∧ (𝐹:𝐵–onto→𝐶 ∧ 𝐺:𝐴–onto→𝐵)) → ((𝐹 ∘ 𝐺):𝐴–1-1→𝐶 ∧ (𝐹 ∘ 𝐺):𝐴–onto→𝐶)) |
| 6 | 5 | an4s 660 | . . 3 ⊢ (((𝐹:𝐵–1-1→𝐶 ∧ 𝐹:𝐵–onto→𝐶) ∧ (𝐺:𝐴–1-1→𝐵 ∧ 𝐺:𝐴–onto→𝐵)) → ((𝐹 ∘ 𝐺):𝐴–1-1→𝐶 ∧ (𝐹 ∘ 𝐺):𝐴–onto→𝐶)) |
| 7 | 1, 2, 6 | syl2anb 598 | . 2 ⊢ ((𝐹:𝐵–1-1-onto→𝐶 ∧ 𝐺:𝐴–1-1-onto→𝐵) → ((𝐹 ∘ 𝐺):𝐴–1-1→𝐶 ∧ (𝐹 ∘ 𝐺):𝐴–onto→𝐶)) |
| 8 | df-f1o 6499 | . 2 ⊢ ((𝐹 ∘ 𝐺):𝐴–1-1-onto→𝐶 ↔ ((𝐹 ∘ 𝐺):𝐴–1-1→𝐶 ∧ (𝐹 ∘ 𝐺):𝐴–onto→𝐶)) | |
| 9 | 7, 8 | sylibr 234 | 1 ⊢ ((𝐹:𝐵–1-1-onto→𝐶 ∧ 𝐺:𝐴–1-1-onto→𝐵) → (𝐹 ∘ 𝐺):𝐴–1-1-onto→𝐶) |
| Colors of variables: wff setvar class |
| Syntax hints: → wi 4 ∧ wa 395 ∘ ccom 5628 –1-1→wf1 6489 –onto→wfo 6490 –1-1-onto→wf1o 6491 |
| This theorem was proved from axioms: ax-mp 5 ax-1 6 ax-2 7 ax-3 8 ax-gen 1796 ax-4 1810 ax-5 1911 ax-6 1968 ax-7 2009 ax-8 2115 ax-9 2123 ax-10 2146 ax-11 2162 ax-12 2184 ax-ext 2708 ax-sep 5241 ax-nul 5251 ax-pr 5377 |
| This theorem depends on definitions: df-bi 207 df-an 396 df-or 848 df-3an 1088 df-tru 1544 df-fal 1554 df-ex 1781 df-nf 1785 df-sb 2068 df-mo 2539 df-eu 2569 df-clab 2715 df-cleq 2728 df-clel 2811 df-nfc 2885 df-ral 3052 df-rex 3061 df-rab 3400 df-v 3442 df-dif 3904 df-un 3906 df-in 3908 df-ss 3918 df-nul 4286 df-if 4480 df-sn 4581 df-pr 4583 df-op 4587 df-br 5099 df-opab 5161 df-id 5519 df-xp 5630 df-rel 5631 df-cnv 5632 df-co 5633 df-dm 5634 df-rn 5635 df-res 5636 df-ima 5637 df-fun 6494 df-fn 6495 df-f 6496 df-f1 6497 df-fo 6498 df-f1o 6499 |
| This theorem is referenced by: fveqf1o 7248 f1ocoima 7249 f1ofvswap 7252 isotr 7282 ener 8938 omf1o 9008 enfixsn 9014 entrfil 9109 oef1o 9607 cnfcom3 9613 infxpenc 9928 ackbij2lem2 10149 canthp1lem2 10564 pwfseqlem5 10574 hashfacen 14377 summolem3 15637 fsumf1o 15646 ackbijnn 15751 prodmolem3 15856 fprodf1o 15869 eulerthlem2 16709 symgcl 19314 pmtrfconj 19395 gsumval3eu 19833 gsumval3lem1 19834 gsumval3 19836 lmimco 21799 resinf1o 26501 motco 28612 counop 31996 symgcom 33165 pmtrcnel 33171 cycpmcl 33198 cycpmconjslem2 33237 cycpmconjs 33238 1arithidomlem2 33617 eulerpartgbij 34529 derangenlem 35365 subfacp1lem5 35378 poimirlem9 37826 poimirlem15 37832 poimirlem16 37833 poimirlem17 37834 poimirlem19 37836 poimirlem20 37837 rngoisoco 38179 lautco 40353 clsneif1o 44341 neicvgf1o 44351 grimco 48131 gricushgr 48159 grlictr 48257 uspgrbisymrelALT 48397 |
| Copyright terms: Public domain | W3C validator |