Metamath Proof Explorer


Theorem hashrabrsn

Description: The size of a restricted class abstraction restricted to a singleton is a nonnegative integer. (Contributed by Alexander van der Vekens, 22-Dec-2017)

Ref Expression
Assertion hashrabrsn xA|φ0

Proof

Step Hyp Ref Expression
1 eqid xA|φ=xA|φ
2 rabrsn xA|φ=xA|φxA|φ=xA|φ=A
3 fveq2 xA|φ=xA|φ=
4 hash0 =0
5 0nn0 00
6 4 5 eqeltri 0
7 3 6 eqeltrdi xA|φ=xA|φ0
8 fveq2 xA|φ=AxA|φ=A
9 hashsng AVA=1
10 1nn0 10
11 9 10 eqeltrdi AVA0
12 snprc ¬AVA=
13 fveq2 A=A=
14 13 6 eqeltrdi A=A0
15 12 14 sylbi ¬AVA0
16 11 15 pm2.61i A0
17 8 16 eqeltrdi xA|φ=AxA|φ0
18 7 17 jaoi xA|φ=xA|φ=AxA|φ0
19 1 2 18 mp2b xA|φ0