Metamath Proof Explorer


Theorem unirnfdomd

Description: The union of the range of a function from an infinite set into the class of finite sets is dominated by its domain. Deduction form. (Contributed by David Moews, 1-May-2017)

Ref Expression
Hypotheses unirnfdomd.1 φF:TFin
unirnfdomd.2 φ¬TFin
unirnfdomd.3 φTV
Assertion unirnfdomd φranFT

Proof

Step Hyp Ref Expression
1 unirnfdomd.1 φF:TFin
2 unirnfdomd.2 φ¬TFin
3 unirnfdomd.3 φTV
4 1 ffnd φFFnT
5 fnex FFnTTVFV
6 4 3 5 syl2anc φFV
7 rnexg FVranFV
8 6 7 syl φranFV
9 frn F:TFinranFFin
10 dfss3 ranFFinxranFxFin
11 9 10 sylib F:TFinxranFxFin
12 fict xFinxω
13 12 ralimi xranFxFinxranFxω
14 1 11 13 3syl φxranFxω
15 unidom ranFVxranFxωranFranF×ω
16 8 14 15 syl2anc φranFranF×ω
17 fnrndomg TVFFnTranFT
18 3 4 17 sylc φranFT
19 omex ωV
20 19 xpdom1 ranFTranF×ωT×ω
21 18 20 syl φranF×ωT×ω
22 domtr ranFranF×ωranF×ωT×ωranFT×ω
23 16 21 22 syl2anc φranFT×ω
24 infinf TV¬TFinωT
25 3 24 syl φ¬TFinωT
26 2 25 mpbid φωT
27 xpdom2g TVωTT×ωT×T
28 3 26 27 syl2anc φT×ωT×T
29 domtr ranFT×ωT×ωT×TranFT×T
30 23 28 29 syl2anc φranFT×T
31 infxpidm ωTT×TT
32 26 31 syl φT×TT
33 domentr ranFT×TT×TTranFT
34 30 32 33 syl2anc φranFT