Metamath Proof Explorer


Theorem hashfxnn0

Description: The size function is a function into the extended nonnegative integers. (Contributed by Mario Carneiro, 13-Sep-2013) (Revised by AV, 10-Dec-2020)

Ref Expression
Assertion hashfxnn0 .:V0*

Proof

Step Hyp Ref Expression
1 eqid recxVx+10ω=recxVx+10ω
2 eqid recxVx+10ωcard=recxVx+10ωcard
3 1 2 hashkf recxVx+10ωcard:Fin0
4 pnfex +∞V
5 4 fconst VFin×+∞:VFin+∞
6 3 5 pm3.2i recxVx+10ωcard:Fin0VFin×+∞:VFin+∞
7 disjdif FinVFin=
8 fun recxVx+10ωcard:Fin0VFin×+∞:VFin+∞FinVFin=recxVx+10ωcardVFin×+∞:FinVFin0+∞
9 6 7 8 mp2an recxVx+10ωcardVFin×+∞:FinVFin0+∞
10 df-hash .=recxVx+10ωcardVFin×+∞
11 eqid V=V
12 df-xnn0 0*=0+∞
13 feq123 .=recxVx+10ωcardVFin×+∞V=V0*=0+∞.:V0*recxVx+10ωcardVFin×+∞:V0+∞
14 10 11 12 13 mp3an .:V0*recxVx+10ωcardVFin×+∞:V0+∞
15 unvdif FinVFin=V
16 15 feq2i recxVx+10ωcardVFin×+∞:FinVFin0+∞recxVx+10ωcardVFin×+∞:V0+∞
17 14 16 bitr4i .:V0*recxVx+10ωcardVFin×+∞:FinVFin0+∞
18 9 17 mpbir .:V0*