Metamath Proof Explorer


Theorem bcm1n

Description: The proportion of one binomial coefficient to another with N decreased by 1. (Contributed by Thierry Arnoux, 9-Nov-2016)

Ref Expression
Assertion bcm1n ( ( ๐พ โˆˆ ( 0 ... ( ๐‘ โˆ’ 1 ) ) โˆง ๐‘ โˆˆ โ„• ) โ†’ ( ( ( ๐‘ โˆ’ 1 ) C ๐พ ) / ( ๐‘ C ๐พ ) ) = ( ( ๐‘ โˆ’ ๐พ ) / ๐‘ ) )

Proof

Step Hyp Ref Expression
1 bcp1n โŠข ( ๐พ โˆˆ ( 0 ... ( ๐‘ โˆ’ 1 ) ) โ†’ ( ( ( ๐‘ โˆ’ 1 ) + 1 ) C ๐พ ) = ( ( ( ๐‘ โˆ’ 1 ) C ๐พ ) ยท ( ( ( ๐‘ โˆ’ 1 ) + 1 ) / ( ( ( ๐‘ โˆ’ 1 ) + 1 ) โˆ’ ๐พ ) ) ) )
2 nnz โŠข ( ๐‘ โˆˆ โ„• โ†’ ๐‘ โˆˆ โ„ค )
3 2 zcnd โŠข ( ๐‘ โˆˆ โ„• โ†’ ๐‘ โˆˆ โ„‚ )
4 3 adantl โŠข ( ( ๐พ โˆˆ ( 0 ... ( ๐‘ โˆ’ 1 ) ) โˆง ๐‘ โˆˆ โ„• ) โ†’ ๐‘ โˆˆ โ„‚ )
5 1cnd โŠข ( ( ๐พ โˆˆ ( 0 ... ( ๐‘ โˆ’ 1 ) ) โˆง ๐‘ โˆˆ โ„• ) โ†’ 1 โˆˆ โ„‚ )
6 4 5 npcand โŠข ( ( ๐พ โˆˆ ( 0 ... ( ๐‘ โˆ’ 1 ) ) โˆง ๐‘ โˆˆ โ„• ) โ†’ ( ( ๐‘ โˆ’ 1 ) + 1 ) = ๐‘ )
7 6 oveq1d โŠข ( ( ๐พ โˆˆ ( 0 ... ( ๐‘ โˆ’ 1 ) ) โˆง ๐‘ โˆˆ โ„• ) โ†’ ( ( ( ๐‘ โˆ’ 1 ) + 1 ) C ๐พ ) = ( ๐‘ C ๐พ ) )
8 6 oveq1d โŠข ( ( ๐พ โˆˆ ( 0 ... ( ๐‘ โˆ’ 1 ) ) โˆง ๐‘ โˆˆ โ„• ) โ†’ ( ( ( ๐‘ โˆ’ 1 ) + 1 ) โˆ’ ๐พ ) = ( ๐‘ โˆ’ ๐พ ) )
9 6 8 oveq12d โŠข ( ( ๐พ โˆˆ ( 0 ... ( ๐‘ โˆ’ 1 ) ) โˆง ๐‘ โˆˆ โ„• ) โ†’ ( ( ( ๐‘ โˆ’ 1 ) + 1 ) / ( ( ( ๐‘ โˆ’ 1 ) + 1 ) โˆ’ ๐พ ) ) = ( ๐‘ / ( ๐‘ โˆ’ ๐พ ) ) )
10 9 oveq2d โŠข ( ( ๐พ โˆˆ ( 0 ... ( ๐‘ โˆ’ 1 ) ) โˆง ๐‘ โˆˆ โ„• ) โ†’ ( ( ( ๐‘ โˆ’ 1 ) C ๐พ ) ยท ( ( ( ๐‘ โˆ’ 1 ) + 1 ) / ( ( ( ๐‘ โˆ’ 1 ) + 1 ) โˆ’ ๐พ ) ) ) = ( ( ( ๐‘ โˆ’ 1 ) C ๐พ ) ยท ( ๐‘ / ( ๐‘ โˆ’ ๐พ ) ) ) )
11 7 10 eqeq12d โŠข ( ( ๐พ โˆˆ ( 0 ... ( ๐‘ โˆ’ 1 ) ) โˆง ๐‘ โˆˆ โ„• ) โ†’ ( ( ( ( ๐‘ โˆ’ 1 ) + 1 ) C ๐พ ) = ( ( ( ๐‘ โˆ’ 1 ) C ๐พ ) ยท ( ( ( ๐‘ โˆ’ 1 ) + 1 ) / ( ( ( ๐‘ โˆ’ 1 ) + 1 ) โˆ’ ๐พ ) ) ) โ†” ( ๐‘ C ๐พ ) = ( ( ( ๐‘ โˆ’ 1 ) C ๐พ ) ยท ( ๐‘ / ( ๐‘ โˆ’ ๐พ ) ) ) ) )
12 1 11 imbitrid โŠข ( ( ๐พ โˆˆ ( 0 ... ( ๐‘ โˆ’ 1 ) ) โˆง ๐‘ โˆˆ โ„• ) โ†’ ( ๐พ โˆˆ ( 0 ... ( ๐‘ โˆ’ 1 ) ) โ†’ ( ๐‘ C ๐พ ) = ( ( ( ๐‘ โˆ’ 1 ) C ๐พ ) ยท ( ๐‘ / ( ๐‘ โˆ’ ๐พ ) ) ) ) )
13 12 3impia โŠข ( ( ๐พ โˆˆ ( 0 ... ( ๐‘ โˆ’ 1 ) ) โˆง ๐‘ โˆˆ โ„• โˆง ๐พ โˆˆ ( 0 ... ( ๐‘ โˆ’ 1 ) ) ) โ†’ ( ๐‘ C ๐พ ) = ( ( ( ๐‘ โˆ’ 1 ) C ๐พ ) ยท ( ๐‘ / ( ๐‘ โˆ’ ๐พ ) ) ) )
14 13 3anidm13 โŠข ( ( ๐พ โˆˆ ( 0 ... ( ๐‘ โˆ’ 1 ) ) โˆง ๐‘ โˆˆ โ„• ) โ†’ ( ๐‘ C ๐พ ) = ( ( ( ๐‘ โˆ’ 1 ) C ๐พ ) ยท ( ๐‘ / ( ๐‘ โˆ’ ๐พ ) ) ) )
15 elfznn0 โŠข ( ๐พ โˆˆ ( 0 ... ( ๐‘ โˆ’ 1 ) ) โ†’ ๐พ โˆˆ โ„•0 )
16 15 adantr โŠข ( ( ๐พ โˆˆ ( 0 ... ( ๐‘ โˆ’ 1 ) ) โˆง ๐‘ โˆˆ โ„• ) โ†’ ๐พ โˆˆ โ„•0 )
17 simpr โŠข ( ( ๐พ โˆˆ ( 0 ... ( ๐‘ โˆ’ 1 ) ) โˆง ๐‘ โˆˆ โ„• ) โ†’ ๐‘ โˆˆ โ„• )
18 17 nnnn0d โŠข ( ( ๐พ โˆˆ ( 0 ... ( ๐‘ โˆ’ 1 ) ) โˆง ๐‘ โˆˆ โ„• ) โ†’ ๐‘ โˆˆ โ„•0 )
19 elfzelz โŠข ( ๐พ โˆˆ ( 0 ... ( ๐‘ โˆ’ 1 ) ) โ†’ ๐พ โˆˆ โ„ค )
20 19 adantr โŠข ( ( ๐พ โˆˆ ( 0 ... ( ๐‘ โˆ’ 1 ) ) โˆง ๐‘ โˆˆ โ„• ) โ†’ ๐พ โˆˆ โ„ค )
21 20 zred โŠข ( ( ๐พ โˆˆ ( 0 ... ( ๐‘ โˆ’ 1 ) ) โˆง ๐‘ โˆˆ โ„• ) โ†’ ๐พ โˆˆ โ„ )
22 2 adantl โŠข ( ( ๐พ โˆˆ ( 0 ... ( ๐‘ โˆ’ 1 ) ) โˆง ๐‘ โˆˆ โ„• ) โ†’ ๐‘ โˆˆ โ„ค )
23 22 zred โŠข ( ( ๐พ โˆˆ ( 0 ... ( ๐‘ โˆ’ 1 ) ) โˆง ๐‘ โˆˆ โ„• ) โ†’ ๐‘ โˆˆ โ„ )
24 elfzle2 โŠข ( ๐พ โˆˆ ( 0 ... ( ๐‘ โˆ’ 1 ) ) โ†’ ๐พ โ‰ค ( ๐‘ โˆ’ 1 ) )
25 24 adantr โŠข ( ( ๐พ โˆˆ ( 0 ... ( ๐‘ โˆ’ 1 ) ) โˆง ๐‘ โˆˆ โ„• ) โ†’ ๐พ โ‰ค ( ๐‘ โˆ’ 1 ) )
26 zltlem1 โŠข ( ( ๐พ โˆˆ โ„ค โˆง ๐‘ โˆˆ โ„ค ) โ†’ ( ๐พ < ๐‘ โ†” ๐พ โ‰ค ( ๐‘ โˆ’ 1 ) ) )
27 19 2 26 syl2an โŠข ( ( ๐พ โˆˆ ( 0 ... ( ๐‘ โˆ’ 1 ) ) โˆง ๐‘ โˆˆ โ„• ) โ†’ ( ๐พ < ๐‘ โ†” ๐พ โ‰ค ( ๐‘ โˆ’ 1 ) ) )
28 25 27 mpbird โŠข ( ( ๐พ โˆˆ ( 0 ... ( ๐‘ โˆ’ 1 ) ) โˆง ๐‘ โˆˆ โ„• ) โ†’ ๐พ < ๐‘ )
29 21 23 28 ltled โŠข ( ( ๐พ โˆˆ ( 0 ... ( ๐‘ โˆ’ 1 ) ) โˆง ๐‘ โˆˆ โ„• ) โ†’ ๐พ โ‰ค ๐‘ )
30 elfz2nn0 โŠข ( ๐พ โˆˆ ( 0 ... ๐‘ ) โ†” ( ๐พ โˆˆ โ„•0 โˆง ๐‘ โˆˆ โ„•0 โˆง ๐พ โ‰ค ๐‘ ) )
31 16 18 29 30 syl3anbrc โŠข ( ( ๐พ โˆˆ ( 0 ... ( ๐‘ โˆ’ 1 ) ) โˆง ๐‘ โˆˆ โ„• ) โ†’ ๐พ โˆˆ ( 0 ... ๐‘ ) )
32 bcrpcl โŠข ( ๐พ โˆˆ ( 0 ... ๐‘ ) โ†’ ( ๐‘ C ๐พ ) โˆˆ โ„+ )
33 31 32 syl โŠข ( ( ๐พ โˆˆ ( 0 ... ( ๐‘ โˆ’ 1 ) ) โˆง ๐‘ โˆˆ โ„• ) โ†’ ( ๐‘ C ๐พ ) โˆˆ โ„+ )
34 33 rpcnd โŠข ( ( ๐พ โˆˆ ( 0 ... ( ๐‘ โˆ’ 1 ) ) โˆง ๐‘ โˆˆ โ„• ) โ†’ ( ๐‘ C ๐พ ) โˆˆ โ„‚ )
35 19 zcnd โŠข ( ๐พ โˆˆ ( 0 ... ( ๐‘ โˆ’ 1 ) ) โ†’ ๐พ โˆˆ โ„‚ )
36 35 adantr โŠข ( ( ๐พ โˆˆ ( 0 ... ( ๐‘ โˆ’ 1 ) ) โˆง ๐‘ โˆˆ โ„• ) โ†’ ๐พ โˆˆ โ„‚ )
37 4 36 subcld โŠข ( ( ๐พ โˆˆ ( 0 ... ( ๐‘ โˆ’ 1 ) ) โˆง ๐‘ โˆˆ โ„• ) โ†’ ( ๐‘ โˆ’ ๐พ ) โˆˆ โ„‚ )
38 36 4 negsubdi2d โŠข ( ( ๐พ โˆˆ ( 0 ... ( ๐‘ โˆ’ 1 ) ) โˆง ๐‘ โˆˆ โ„• ) โ†’ - ( ๐พ โˆ’ ๐‘ ) = ( ๐‘ โˆ’ ๐พ ) )
39 21 23 resubcld โŠข ( ( ๐พ โˆˆ ( 0 ... ( ๐‘ โˆ’ 1 ) ) โˆง ๐‘ โˆˆ โ„• ) โ†’ ( ๐พ โˆ’ ๐‘ ) โˆˆ โ„ )
40 39 recnd โŠข ( ( ๐พ โˆˆ ( 0 ... ( ๐‘ โˆ’ 1 ) ) โˆง ๐‘ โˆˆ โ„• ) โ†’ ( ๐พ โˆ’ ๐‘ ) โˆˆ โ„‚ )
41 4 addlidd โŠข ( ( ๐พ โˆˆ ( 0 ... ( ๐‘ โˆ’ 1 ) ) โˆง ๐‘ โˆˆ โ„• ) โ†’ ( 0 + ๐‘ ) = ๐‘ )
42 28 41 breqtrrd โŠข ( ( ๐พ โˆˆ ( 0 ... ( ๐‘ โˆ’ 1 ) ) โˆง ๐‘ โˆˆ โ„• ) โ†’ ๐พ < ( 0 + ๐‘ ) )
43 0red โŠข ( ( ๐พ โˆˆ ( 0 ... ( ๐‘ โˆ’ 1 ) ) โˆง ๐‘ โˆˆ โ„• ) โ†’ 0 โˆˆ โ„ )
44 21 23 43 ltsubaddd โŠข ( ( ๐พ โˆˆ ( 0 ... ( ๐‘ โˆ’ 1 ) ) โˆง ๐‘ โˆˆ โ„• ) โ†’ ( ( ๐พ โˆ’ ๐‘ ) < 0 โ†” ๐พ < ( 0 + ๐‘ ) ) )
45 42 44 mpbird โŠข ( ( ๐พ โˆˆ ( 0 ... ( ๐‘ โˆ’ 1 ) ) โˆง ๐‘ โˆˆ โ„• ) โ†’ ( ๐พ โˆ’ ๐‘ ) < 0 )
46 45 lt0ne0d โŠข ( ( ๐พ โˆˆ ( 0 ... ( ๐‘ โˆ’ 1 ) ) โˆง ๐‘ โˆˆ โ„• ) โ†’ ( ๐พ โˆ’ ๐‘ ) โ‰  0 )
47 40 46 negne0d โŠข ( ( ๐พ โˆˆ ( 0 ... ( ๐‘ โˆ’ 1 ) ) โˆง ๐‘ โˆˆ โ„• ) โ†’ - ( ๐พ โˆ’ ๐‘ ) โ‰  0 )
48 38 47 eqnetrrd โŠข ( ( ๐พ โˆˆ ( 0 ... ( ๐‘ โˆ’ 1 ) ) โˆง ๐‘ โˆˆ โ„• ) โ†’ ( ๐‘ โˆ’ ๐พ ) โ‰  0 )
49 4 37 48 divcld โŠข ( ( ๐พ โˆˆ ( 0 ... ( ๐‘ โˆ’ 1 ) ) โˆง ๐‘ โˆˆ โ„• ) โ†’ ( ๐‘ / ( ๐‘ โˆ’ ๐พ ) ) โˆˆ โ„‚ )
50 bcrpcl โŠข ( ๐พ โˆˆ ( 0 ... ( ๐‘ โˆ’ 1 ) ) โ†’ ( ( ๐‘ โˆ’ 1 ) C ๐พ ) โˆˆ โ„+ )
51 50 adantr โŠข ( ( ๐พ โˆˆ ( 0 ... ( ๐‘ โˆ’ 1 ) ) โˆง ๐‘ โˆˆ โ„• ) โ†’ ( ( ๐‘ โˆ’ 1 ) C ๐พ ) โˆˆ โ„+ )
52 51 rpcnne0d โŠข ( ( ๐พ โˆˆ ( 0 ... ( ๐‘ โˆ’ 1 ) ) โˆง ๐‘ โˆˆ โ„• ) โ†’ ( ( ( ๐‘ โˆ’ 1 ) C ๐พ ) โˆˆ โ„‚ โˆง ( ( ๐‘ โˆ’ 1 ) C ๐พ ) โ‰  0 ) )
53 divmul2 โŠข ( ( ( ๐‘ C ๐พ ) โˆˆ โ„‚ โˆง ( ๐‘ / ( ๐‘ โˆ’ ๐พ ) ) โˆˆ โ„‚ โˆง ( ( ( ๐‘ โˆ’ 1 ) C ๐พ ) โˆˆ โ„‚ โˆง ( ( ๐‘ โˆ’ 1 ) C ๐พ ) โ‰  0 ) ) โ†’ ( ( ( ๐‘ C ๐พ ) / ( ( ๐‘ โˆ’ 1 ) C ๐พ ) ) = ( ๐‘ / ( ๐‘ โˆ’ ๐พ ) ) โ†” ( ๐‘ C ๐พ ) = ( ( ( ๐‘ โˆ’ 1 ) C ๐พ ) ยท ( ๐‘ / ( ๐‘ โˆ’ ๐พ ) ) ) ) )
54 34 49 52 53 syl3anc โŠข ( ( ๐พ โˆˆ ( 0 ... ( ๐‘ โˆ’ 1 ) ) โˆง ๐‘ โˆˆ โ„• ) โ†’ ( ( ( ๐‘ C ๐พ ) / ( ( ๐‘ โˆ’ 1 ) C ๐พ ) ) = ( ๐‘ / ( ๐‘ โˆ’ ๐พ ) ) โ†” ( ๐‘ C ๐พ ) = ( ( ( ๐‘ โˆ’ 1 ) C ๐พ ) ยท ( ๐‘ / ( ๐‘ โˆ’ ๐พ ) ) ) ) )
55 14 54 mpbird โŠข ( ( ๐พ โˆˆ ( 0 ... ( ๐‘ โˆ’ 1 ) ) โˆง ๐‘ โˆˆ โ„• ) โ†’ ( ( ๐‘ C ๐พ ) / ( ( ๐‘ โˆ’ 1 ) C ๐พ ) ) = ( ๐‘ / ( ๐‘ โˆ’ ๐พ ) ) )
56 55 oveq2d โŠข ( ( ๐พ โˆˆ ( 0 ... ( ๐‘ โˆ’ 1 ) ) โˆง ๐‘ โˆˆ โ„• ) โ†’ ( 1 / ( ( ๐‘ C ๐พ ) / ( ( ๐‘ โˆ’ 1 ) C ๐พ ) ) ) = ( 1 / ( ๐‘ / ( ๐‘ โˆ’ ๐พ ) ) ) )
57 51 rpcnd โŠข ( ( ๐พ โˆˆ ( 0 ... ( ๐‘ โˆ’ 1 ) ) โˆง ๐‘ โˆˆ โ„• ) โ†’ ( ( ๐‘ โˆ’ 1 ) C ๐พ ) โˆˆ โ„‚ )
58 bccl2 โŠข ( ๐พ โˆˆ ( 0 ... ๐‘ ) โ†’ ( ๐‘ C ๐พ ) โˆˆ โ„• )
59 31 58 syl โŠข ( ( ๐พ โˆˆ ( 0 ... ( ๐‘ โˆ’ 1 ) ) โˆง ๐‘ โˆˆ โ„• ) โ†’ ( ๐‘ C ๐พ ) โˆˆ โ„• )
60 59 nnne0d โŠข ( ( ๐พ โˆˆ ( 0 ... ( ๐‘ โˆ’ 1 ) ) โˆง ๐‘ โˆˆ โ„• ) โ†’ ( ๐‘ C ๐พ ) โ‰  0 )
61 bccl2 โŠข ( ๐พ โˆˆ ( 0 ... ( ๐‘ โˆ’ 1 ) ) โ†’ ( ( ๐‘ โˆ’ 1 ) C ๐พ ) โˆˆ โ„• )
62 61 nnne0d โŠข ( ๐พ โˆˆ ( 0 ... ( ๐‘ โˆ’ 1 ) ) โ†’ ( ( ๐‘ โˆ’ 1 ) C ๐พ ) โ‰  0 )
63 62 adantr โŠข ( ( ๐พ โˆˆ ( 0 ... ( ๐‘ โˆ’ 1 ) ) โˆง ๐‘ โˆˆ โ„• ) โ†’ ( ( ๐‘ โˆ’ 1 ) C ๐พ ) โ‰  0 )
64 34 57 60 63 recdivd โŠข ( ( ๐พ โˆˆ ( 0 ... ( ๐‘ โˆ’ 1 ) ) โˆง ๐‘ โˆˆ โ„• ) โ†’ ( 1 / ( ( ๐‘ C ๐พ ) / ( ( ๐‘ โˆ’ 1 ) C ๐พ ) ) ) = ( ( ( ๐‘ โˆ’ 1 ) C ๐พ ) / ( ๐‘ C ๐พ ) ) )
65 17 nnne0d โŠข ( ( ๐พ โˆˆ ( 0 ... ( ๐‘ โˆ’ 1 ) ) โˆง ๐‘ โˆˆ โ„• ) โ†’ ๐‘ โ‰  0 )
66 4 37 65 48 recdivd โŠข ( ( ๐พ โˆˆ ( 0 ... ( ๐‘ โˆ’ 1 ) ) โˆง ๐‘ โˆˆ โ„• ) โ†’ ( 1 / ( ๐‘ / ( ๐‘ โˆ’ ๐พ ) ) ) = ( ( ๐‘ โˆ’ ๐พ ) / ๐‘ ) )
67 56 64 66 3eqtr3d โŠข ( ( ๐พ โˆˆ ( 0 ... ( ๐‘ โˆ’ 1 ) ) โˆง ๐‘ โˆˆ โ„• ) โ†’ ( ( ( ๐‘ โˆ’ 1 ) C ๐พ ) / ( ๐‘ C ๐พ ) ) = ( ( ๐‘ โˆ’ ๐พ ) / ๐‘ ) )