Metamath Proof Explorer


Theorem hashdifpr

Description: The size of the difference of a finite set and a proper pair of its elements is the set's size minus 2. (Contributed by AV, 16-Dec-2020)

Ref Expression
Assertion hashdifpr AFinBACABCABC=A2

Proof

Step Hyp Ref Expression
1 difpr ABC=ABC
2 1 a1i AFinBACABCABC=ABC
3 2 fveq2d AFinBACABCABC=ABC
4 diffi AFinABFin
5 necom BCCB
6 5 biimpi BCCB
7 6 anim2i CABCCACB
8 7 3adant1 BACABCCACB
9 8 adantl AFinBACABCCACB
10 eldifsn CABCACB
11 9 10 sylibr AFinBACABCCAB
12 hashdifsn ABFinCABABC=AB1
13 4 11 12 syl2an2r AFinBACABCABC=AB1
14 hashdifsn AFinBAAB=A1
15 14 3ad2antr1 AFinBACABCAB=A1
16 15 oveq1d AFinBACABCAB1=A-1-1
17 hashcl AFinA0
18 17 nn0cnd AFinA
19 sub1m1 AA-1-1=A2
20 18 19 syl AFinA-1-1=A2
21 20 adantr AFinBACABCA-1-1=A2
22 16 21 eqtrd AFinBACABCAB1=A2
23 3 13 22 3eqtrd AFinBACABCABC=A2