Users' Mathboxes Mathbox for Thierry Arnoux < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >   Mathboxes  >  ballotth Structured version   Visualization version   GIF version

Theorem ballotth 33834
Description: Bertrand's ballot problem : the probability that A is ahead throughout the counting. The proof formalized here is a proof "by reflection", as opposed to other known proofs "by induction" or "by permutation". This is Metamath 100 proof #30. (Contributed by Thierry Arnoux, 7-Dec-2016.)
Hypotheses
Ref Expression
ballotth.m ๐‘€ โˆˆ โ„•
ballotth.n ๐‘ โˆˆ โ„•
ballotth.o ๐‘‚ = {๐‘ โˆˆ ๐’ซ (1...(๐‘€ + ๐‘)) โˆฃ (โ™ฏโ€˜๐‘) = ๐‘€}
ballotth.p ๐‘ƒ = (๐‘ฅ โˆˆ ๐’ซ ๐‘‚ โ†ฆ ((โ™ฏโ€˜๐‘ฅ) / (โ™ฏโ€˜๐‘‚)))
ballotth.f ๐น = (๐‘ โˆˆ ๐‘‚ โ†ฆ (๐‘– โˆˆ โ„ค โ†ฆ ((โ™ฏโ€˜((1...๐‘–) โˆฉ ๐‘)) โˆ’ (โ™ฏโ€˜((1...๐‘–) โˆ– ๐‘)))))
ballotth.e ๐ธ = {๐‘ โˆˆ ๐‘‚ โˆฃ โˆ€๐‘– โˆˆ (1...(๐‘€ + ๐‘))0 < ((๐นโ€˜๐‘)โ€˜๐‘–)}
ballotth.mgtn ๐‘ < ๐‘€
ballotth.i ๐ผ = (๐‘ โˆˆ (๐‘‚ โˆ– ๐ธ) โ†ฆ inf({๐‘˜ โˆˆ (1...(๐‘€ + ๐‘)) โˆฃ ((๐นโ€˜๐‘)โ€˜๐‘˜) = 0}, โ„, < ))
ballotth.s ๐‘† = (๐‘ โˆˆ (๐‘‚ โˆ– ๐ธ) โ†ฆ (๐‘– โˆˆ (1...(๐‘€ + ๐‘)) โ†ฆ if(๐‘– โ‰ค (๐ผโ€˜๐‘), (((๐ผโ€˜๐‘) + 1) โˆ’ ๐‘–), ๐‘–)))
ballotth.r ๐‘… = (๐‘ โˆˆ (๐‘‚ โˆ– ๐ธ) โ†ฆ ((๐‘†โ€˜๐‘) โ€œ ๐‘))
Assertion
Ref Expression
ballotth (๐‘ƒโ€˜๐ธ) = ((๐‘€ โˆ’ ๐‘) / (๐‘€ + ๐‘))
Distinct variable groups:   ๐‘€,๐‘   ๐‘,๐‘   ๐‘‚,๐‘   ๐‘–,๐‘€   ๐‘–,๐‘   ๐‘–,๐‘‚   ๐‘˜,๐‘€   ๐‘˜,๐‘   ๐‘˜,๐‘‚   ๐‘–,๐‘,๐น,๐‘˜   ๐‘–,๐ธ,๐‘˜   ๐‘˜,๐ผ,๐‘   ๐ธ,๐‘   ๐‘–,๐ผ,๐‘   ๐‘†,๐‘˜,๐‘–,๐‘   ๐‘…,๐‘–,๐‘˜   ๐‘ฅ,๐‘,๐น   ๐‘ฅ,๐‘€   ๐‘ฅ,๐‘,๐‘˜,๐‘–   ๐‘ฅ,๐ธ   ๐‘ฅ,๐‘‚
Allowed substitution hints:   ๐‘ƒ(๐‘ฅ,๐‘–,๐‘˜,๐‘)   ๐‘…(๐‘ฅ,๐‘)   ๐‘†(๐‘ฅ)   ๐ผ(๐‘ฅ)

Proof of Theorem ballotth
StepHypRef Expression
1 ballotth.e . . . . . 6 ๐ธ = {๐‘ โˆˆ ๐‘‚ โˆฃ โˆ€๐‘– โˆˆ (1...(๐‘€ + ๐‘))0 < ((๐นโ€˜๐‘)โ€˜๐‘–)}
2 ssrab2 4076 . . . . . 6 {๐‘ โˆˆ ๐‘‚ โˆฃ โˆ€๐‘– โˆˆ (1...(๐‘€ + ๐‘))0 < ((๐นโ€˜๐‘)โ€˜๐‘–)} โŠ† ๐‘‚
31, 2eqsstri 4015 . . . . 5 ๐ธ โŠ† ๐‘‚
4 fzfi 13941 . . . . . . . . . . 11 (1...(๐‘€ + ๐‘)) โˆˆ Fin
5 pwfi 9180 . . . . . . . . . . 11 ((1...(๐‘€ + ๐‘)) โˆˆ Fin โ†” ๐’ซ (1...(๐‘€ + ๐‘)) โˆˆ Fin)
64, 5mpbi 229 . . . . . . . . . 10 ๐’ซ (1...(๐‘€ + ๐‘)) โˆˆ Fin
7 ballotth.o . . . . . . . . . . 11 ๐‘‚ = {๐‘ โˆˆ ๐’ซ (1...(๐‘€ + ๐‘)) โˆฃ (โ™ฏโ€˜๐‘) = ๐‘€}
8 ssrab2 4076 . . . . . . . . . . 11 {๐‘ โˆˆ ๐’ซ (1...(๐‘€ + ๐‘)) โˆฃ (โ™ฏโ€˜๐‘) = ๐‘€} โŠ† ๐’ซ (1...(๐‘€ + ๐‘))
97, 8eqsstri 4015 . . . . . . . . . 10 ๐‘‚ โŠ† ๐’ซ (1...(๐‘€ + ๐‘))
10 ssfi 9175 . . . . . . . . . 10 ((๐’ซ (1...(๐‘€ + ๐‘)) โˆˆ Fin โˆง ๐‘‚ โŠ† ๐’ซ (1...(๐‘€ + ๐‘))) โ†’ ๐‘‚ โˆˆ Fin)
116, 9, 10mp2an 688 . . . . . . . . 9 ๐‘‚ โˆˆ Fin
12 ssfi 9175 . . . . . . . . 9 ((๐‘‚ โˆˆ Fin โˆง ๐ธ โŠ† ๐‘‚) โ†’ ๐ธ โˆˆ Fin)
1311, 3, 12mp2an 688 . . . . . . . 8 ๐ธ โˆˆ Fin
1413elexi 3492 . . . . . . 7 ๐ธ โˆˆ V
1514elpw 4605 . . . . . 6 (๐ธ โˆˆ ๐’ซ ๐‘‚ โ†” ๐ธ โŠ† ๐‘‚)
16 fveq2 6890 . . . . . . . 8 (๐‘ฅ = ๐ธ โ†’ (โ™ฏโ€˜๐‘ฅ) = (โ™ฏโ€˜๐ธ))
1716oveq1d 7426 . . . . . . 7 (๐‘ฅ = ๐ธ โ†’ ((โ™ฏโ€˜๐‘ฅ) / (โ™ฏโ€˜๐‘‚)) = ((โ™ฏโ€˜๐ธ) / (โ™ฏโ€˜๐‘‚)))
18 ballotth.p . . . . . . 7 ๐‘ƒ = (๐‘ฅ โˆˆ ๐’ซ ๐‘‚ โ†ฆ ((โ™ฏโ€˜๐‘ฅ) / (โ™ฏโ€˜๐‘‚)))
19 ovex 7444 . . . . . . 7 ((โ™ฏโ€˜๐ธ) / (โ™ฏโ€˜๐‘‚)) โˆˆ V
2017, 18, 19fvmpt 6997 . . . . . 6 (๐ธ โˆˆ ๐’ซ ๐‘‚ โ†’ (๐‘ƒโ€˜๐ธ) = ((โ™ฏโ€˜๐ธ) / (โ™ฏโ€˜๐‘‚)))
2115, 20sylbir 234 . . . . 5 (๐ธ โŠ† ๐‘‚ โ†’ (๐‘ƒโ€˜๐ธ) = ((โ™ฏโ€˜๐ธ) / (โ™ฏโ€˜๐‘‚)))
223, 21ax-mp 5 . . . 4 (๐‘ƒโ€˜๐ธ) = ((โ™ฏโ€˜๐ธ) / (โ™ฏโ€˜๐‘‚))
23 hashssdif 14376 . . . . . . . 8 ((๐‘‚ โˆˆ Fin โˆง ๐ธ โŠ† ๐‘‚) โ†’ (โ™ฏโ€˜(๐‘‚ โˆ– ๐ธ)) = ((โ™ฏโ€˜๐‘‚) โˆ’ (โ™ฏโ€˜๐ธ)))
2411, 3, 23mp2an 688 . . . . . . 7 (โ™ฏโ€˜(๐‘‚ โˆ– ๐ธ)) = ((โ™ฏโ€˜๐‘‚) โˆ’ (โ™ฏโ€˜๐ธ))
2524eqcomi 2739 . . . . . 6 ((โ™ฏโ€˜๐‘‚) โˆ’ (โ™ฏโ€˜๐ธ)) = (โ™ฏโ€˜(๐‘‚ โˆ– ๐ธ))
26 hashcl 14320 . . . . . . . . 9 (๐‘‚ โˆˆ Fin โ†’ (โ™ฏโ€˜๐‘‚) โˆˆ โ„•0)
2711, 26ax-mp 5 . . . . . . . 8 (โ™ฏโ€˜๐‘‚) โˆˆ โ„•0
2827nn0cni 12488 . . . . . . 7 (โ™ฏโ€˜๐‘‚) โˆˆ โ„‚
29 hashcl 14320 . . . . . . . . 9 (๐ธ โˆˆ Fin โ†’ (โ™ฏโ€˜๐ธ) โˆˆ โ„•0)
3013, 29ax-mp 5 . . . . . . . 8 (โ™ฏโ€˜๐ธ) โˆˆ โ„•0
3130nn0cni 12488 . . . . . . 7 (โ™ฏโ€˜๐ธ) โˆˆ โ„‚
32 difss 4130 . . . . . . . . . 10 (๐‘‚ โˆ– ๐ธ) โŠ† ๐‘‚
33 ssfi 9175 . . . . . . . . . 10 ((๐‘‚ โˆˆ Fin โˆง (๐‘‚ โˆ– ๐ธ) โŠ† ๐‘‚) โ†’ (๐‘‚ โˆ– ๐ธ) โˆˆ Fin)
3411, 32, 33mp2an 688 . . . . . . . . 9 (๐‘‚ โˆ– ๐ธ) โˆˆ Fin
35 hashcl 14320 . . . . . . . . 9 ((๐‘‚ โˆ– ๐ธ) โˆˆ Fin โ†’ (โ™ฏโ€˜(๐‘‚ โˆ– ๐ธ)) โˆˆ โ„•0)
3634, 35ax-mp 5 . . . . . . . 8 (โ™ฏโ€˜(๐‘‚ โˆ– ๐ธ)) โˆˆ โ„•0
3736nn0cni 12488 . . . . . . 7 (โ™ฏโ€˜(๐‘‚ โˆ– ๐ธ)) โˆˆ โ„‚
3828, 31, 37subsub23i 11554 . . . . . 6 (((โ™ฏโ€˜๐‘‚) โˆ’ (โ™ฏโ€˜๐ธ)) = (โ™ฏโ€˜(๐‘‚ โˆ– ๐ธ)) โ†” ((โ™ฏโ€˜๐‘‚) โˆ’ (โ™ฏโ€˜(๐‘‚ โˆ– ๐ธ))) = (โ™ฏโ€˜๐ธ))
3925, 38mpbi 229 . . . . 5 ((โ™ฏโ€˜๐‘‚) โˆ’ (โ™ฏโ€˜(๐‘‚ โˆ– ๐ธ))) = (โ™ฏโ€˜๐ธ)
4039oveq1i 7421 . . . 4 (((โ™ฏโ€˜๐‘‚) โˆ’ (โ™ฏโ€˜(๐‘‚ โˆ– ๐ธ))) / (โ™ฏโ€˜๐‘‚)) = ((โ™ฏโ€˜๐ธ) / (โ™ฏโ€˜๐‘‚))
4122, 40eqtr4i 2761 . . 3 (๐‘ƒโ€˜๐ธ) = (((โ™ฏโ€˜๐‘‚) โˆ’ (โ™ฏโ€˜(๐‘‚ โˆ– ๐ธ))) / (โ™ฏโ€˜๐‘‚))
42 ballotth.m . . . . . . 7 ๐‘€ โˆˆ โ„•
43 ballotth.n . . . . . . 7 ๐‘ โˆˆ โ„•
4442, 43, 7ballotlem1 33783 . . . . . 6 (โ™ฏโ€˜๐‘‚) = ((๐‘€ + ๐‘)C๐‘€)
4542nnnn0i 12484 . . . . . . . . 9 ๐‘€ โˆˆ โ„•0
46 nnaddcl 12239 . . . . . . . . . . 11 ((๐‘€ โˆˆ โ„• โˆง ๐‘ โˆˆ โ„•) โ†’ (๐‘€ + ๐‘) โˆˆ โ„•)
4742, 43, 46mp2an 688 . . . . . . . . . 10 (๐‘€ + ๐‘) โˆˆ โ„•
4847nnnn0i 12484 . . . . . . . . 9 (๐‘€ + ๐‘) โˆˆ โ„•0
4942nnrei 12225 . . . . . . . . . 10 ๐‘€ โˆˆ โ„
5043nnnn0i 12484 . . . . . . . . . 10 ๐‘ โˆˆ โ„•0
5149, 50nn0addge1i 12524 . . . . . . . . 9 ๐‘€ โ‰ค (๐‘€ + ๐‘)
52 elfz2nn0 13596 . . . . . . . . 9 (๐‘€ โˆˆ (0...(๐‘€ + ๐‘)) โ†” (๐‘€ โˆˆ โ„•0 โˆง (๐‘€ + ๐‘) โˆˆ โ„•0 โˆง ๐‘€ โ‰ค (๐‘€ + ๐‘)))
5345, 48, 51, 52mpbir3an 1339 . . . . . . . 8 ๐‘€ โˆˆ (0...(๐‘€ + ๐‘))
54 bccl2 14287 . . . . . . . 8 (๐‘€ โˆˆ (0...(๐‘€ + ๐‘)) โ†’ ((๐‘€ + ๐‘)C๐‘€) โˆˆ โ„•)
5553, 54ax-mp 5 . . . . . . 7 ((๐‘€ + ๐‘)C๐‘€) โˆˆ โ„•
5655nnne0i 12256 . . . . . 6 ((๐‘€ + ๐‘)C๐‘€) โ‰  0
5744, 56eqnetri 3009 . . . . 5 (โ™ฏโ€˜๐‘‚) โ‰  0
5828, 57pm3.2i 469 . . . 4 ((โ™ฏโ€˜๐‘‚) โˆˆ โ„‚ โˆง (โ™ฏโ€˜๐‘‚) โ‰  0)
59 divsubdir 11912 . . . 4 (((โ™ฏโ€˜๐‘‚) โˆˆ โ„‚ โˆง (โ™ฏโ€˜(๐‘‚ โˆ– ๐ธ)) โˆˆ โ„‚ โˆง ((โ™ฏโ€˜๐‘‚) โˆˆ โ„‚ โˆง (โ™ฏโ€˜๐‘‚) โ‰  0)) โ†’ (((โ™ฏโ€˜๐‘‚) โˆ’ (โ™ฏโ€˜(๐‘‚ โˆ– ๐ธ))) / (โ™ฏโ€˜๐‘‚)) = (((โ™ฏโ€˜๐‘‚) / (โ™ฏโ€˜๐‘‚)) โˆ’ ((โ™ฏโ€˜(๐‘‚ โˆ– ๐ธ)) / (โ™ฏโ€˜๐‘‚))))
6028, 37, 58, 59mp3an 1459 . . 3 (((โ™ฏโ€˜๐‘‚) โˆ’ (โ™ฏโ€˜(๐‘‚ โˆ– ๐ธ))) / (โ™ฏโ€˜๐‘‚)) = (((โ™ฏโ€˜๐‘‚) / (โ™ฏโ€˜๐‘‚)) โˆ’ ((โ™ฏโ€˜(๐‘‚ โˆ– ๐ธ)) / (โ™ฏโ€˜๐‘‚)))
6128, 57dividi 11951 . . . 4 ((โ™ฏโ€˜๐‘‚) / (โ™ฏโ€˜๐‘‚)) = 1
6261oveq1i 7421 . . 3 (((โ™ฏโ€˜๐‘‚) / (โ™ฏโ€˜๐‘‚)) โˆ’ ((โ™ฏโ€˜(๐‘‚ โˆ– ๐ธ)) / (โ™ฏโ€˜๐‘‚))) = (1 โˆ’ ((โ™ฏโ€˜(๐‘‚ โˆ– ๐ธ)) / (โ™ฏโ€˜๐‘‚)))
6341, 60, 623eqtri 2762 . 2 (๐‘ƒโ€˜๐ธ) = (1 โˆ’ ((โ™ฏโ€˜(๐‘‚ โˆ– ๐ธ)) / (โ™ฏโ€˜๐‘‚)))
64 ballotth.f . . . . . . 7 ๐น = (๐‘ โˆˆ ๐‘‚ โ†ฆ (๐‘– โˆˆ โ„ค โ†ฆ ((โ™ฏโ€˜((1...๐‘–) โˆฉ ๐‘)) โˆ’ (โ™ฏโ€˜((1...๐‘–) โˆ– ๐‘)))))
65 ballotth.mgtn . . . . . . 7 ๐‘ < ๐‘€
66 ballotth.i . . . . . . 7 ๐ผ = (๐‘ โˆˆ (๐‘‚ โˆ– ๐ธ) โ†ฆ inf({๐‘˜ โˆˆ (1...(๐‘€ + ๐‘)) โˆฃ ((๐นโ€˜๐‘)โ€˜๐‘˜) = 0}, โ„, < ))
67 ballotth.s . . . . . . 7 ๐‘† = (๐‘ โˆˆ (๐‘‚ โˆ– ๐ธ) โ†ฆ (๐‘– โˆˆ (1...(๐‘€ + ๐‘)) โ†ฆ if(๐‘– โ‰ค (๐ผโ€˜๐‘), (((๐ผโ€˜๐‘) + 1) โˆ’ ๐‘–), ๐‘–)))
68 ballotth.r . . . . . . 7 ๐‘… = (๐‘ โˆˆ (๐‘‚ โˆ– ๐ธ) โ†ฆ ((๐‘†โ€˜๐‘) โ€œ ๐‘))
6942, 43, 7, 18, 64, 1, 65, 66, 67, 68ballotlem8 33833 . . . . . 6 (โ™ฏโ€˜{๐‘ โˆˆ (๐‘‚ โˆ– ๐ธ) โˆฃ 1 โˆˆ ๐‘}) = (โ™ฏโ€˜{๐‘ โˆˆ (๐‘‚ โˆ– ๐ธ) โˆฃ ยฌ 1 โˆˆ ๐‘})
7069oveq1i 7421 . . . . 5 ((โ™ฏโ€˜{๐‘ โˆˆ (๐‘‚ โˆ– ๐ธ) โˆฃ 1 โˆˆ ๐‘}) + (โ™ฏโ€˜{๐‘ โˆˆ (๐‘‚ โˆ– ๐ธ) โˆฃ ยฌ 1 โˆˆ ๐‘})) = ((โ™ฏโ€˜{๐‘ โˆˆ (๐‘‚ โˆ– ๐ธ) โˆฃ ยฌ 1 โˆˆ ๐‘}) + (โ™ฏโ€˜{๐‘ โˆˆ (๐‘‚ โˆ– ๐ธ) โˆฃ ยฌ 1 โˆˆ ๐‘}))
7170oveq1i 7421 . . . 4 (((โ™ฏโ€˜{๐‘ โˆˆ (๐‘‚ โˆ– ๐ธ) โˆฃ 1 โˆˆ ๐‘}) + (โ™ฏโ€˜{๐‘ โˆˆ (๐‘‚ โˆ– ๐ธ) โˆฃ ยฌ 1 โˆˆ ๐‘})) / (โ™ฏโ€˜๐‘‚)) = (((โ™ฏโ€˜{๐‘ โˆˆ (๐‘‚ โˆ– ๐ธ) โˆฃ ยฌ 1 โˆˆ ๐‘}) + (โ™ฏโ€˜{๐‘ โˆˆ (๐‘‚ โˆ– ๐ธ) โˆฃ ยฌ 1 โˆˆ ๐‘})) / (โ™ฏโ€˜๐‘‚))
72 rabxm 4385 . . . . . . 7 (๐‘‚ โˆ– ๐ธ) = ({๐‘ โˆˆ (๐‘‚ โˆ– ๐ธ) โˆฃ 1 โˆˆ ๐‘} โˆช {๐‘ โˆˆ (๐‘‚ โˆ– ๐ธ) โˆฃ ยฌ 1 โˆˆ ๐‘})
7372fveq2i 6893 . . . . . 6 (โ™ฏโ€˜(๐‘‚ โˆ– ๐ธ)) = (โ™ฏโ€˜({๐‘ โˆˆ (๐‘‚ โˆ– ๐ธ) โˆฃ 1 โˆˆ ๐‘} โˆช {๐‘ โˆˆ (๐‘‚ โˆ– ๐ธ) โˆฃ ยฌ 1 โˆˆ ๐‘}))
74 ssrab2 4076 . . . . . . . . . 10 {๐‘ โˆˆ (๐‘‚ โˆ– ๐ธ) โˆฃ 1 โˆˆ ๐‘} โŠ† (๐‘‚ โˆ– ๐ธ)
7574, 32sstri 3990 . . . . . . . . 9 {๐‘ โˆˆ (๐‘‚ โˆ– ๐ธ) โˆฃ 1 โˆˆ ๐‘} โŠ† ๐‘‚
7675, 9sstri 3990 . . . . . . . 8 {๐‘ โˆˆ (๐‘‚ โˆ– ๐ธ) โˆฃ 1 โˆˆ ๐‘} โŠ† ๐’ซ (1...(๐‘€ + ๐‘))
77 ssfi 9175 . . . . . . . 8 ((๐’ซ (1...(๐‘€ + ๐‘)) โˆˆ Fin โˆง {๐‘ โˆˆ (๐‘‚ โˆ– ๐ธ) โˆฃ 1 โˆˆ ๐‘} โŠ† ๐’ซ (1...(๐‘€ + ๐‘))) โ†’ {๐‘ โˆˆ (๐‘‚ โˆ– ๐ธ) โˆฃ 1 โˆˆ ๐‘} โˆˆ Fin)
786, 76, 77mp2an 688 . . . . . . 7 {๐‘ โˆˆ (๐‘‚ โˆ– ๐ธ) โˆฃ 1 โˆˆ ๐‘} โˆˆ Fin
79 ssrab2 4076 . . . . . . . . . 10 {๐‘ โˆˆ (๐‘‚ โˆ– ๐ธ) โˆฃ ยฌ 1 โˆˆ ๐‘} โŠ† (๐‘‚ โˆ– ๐ธ)
8079, 32sstri 3990 . . . . . . . . 9 {๐‘ โˆˆ (๐‘‚ โˆ– ๐ธ) โˆฃ ยฌ 1 โˆˆ ๐‘} โŠ† ๐‘‚
8180, 9sstri 3990 . . . . . . . 8 {๐‘ โˆˆ (๐‘‚ โˆ– ๐ธ) โˆฃ ยฌ 1 โˆˆ ๐‘} โŠ† ๐’ซ (1...(๐‘€ + ๐‘))
82 ssfi 9175 . . . . . . . 8 ((๐’ซ (1...(๐‘€ + ๐‘)) โˆˆ Fin โˆง {๐‘ โˆˆ (๐‘‚ โˆ– ๐ธ) โˆฃ ยฌ 1 โˆˆ ๐‘} โŠ† ๐’ซ (1...(๐‘€ + ๐‘))) โ†’ {๐‘ โˆˆ (๐‘‚ โˆ– ๐ธ) โˆฃ ยฌ 1 โˆˆ ๐‘} โˆˆ Fin)
836, 81, 82mp2an 688 . . . . . . 7 {๐‘ โˆˆ (๐‘‚ โˆ– ๐ธ) โˆฃ ยฌ 1 โˆˆ ๐‘} โˆˆ Fin
84 rabnc 4386 . . . . . . 7 ({๐‘ โˆˆ (๐‘‚ โˆ– ๐ธ) โˆฃ 1 โˆˆ ๐‘} โˆฉ {๐‘ โˆˆ (๐‘‚ โˆ– ๐ธ) โˆฃ ยฌ 1 โˆˆ ๐‘}) = โˆ…
85 hashun 14346 . . . . . . 7 (({๐‘ โˆˆ (๐‘‚ โˆ– ๐ธ) โˆฃ 1 โˆˆ ๐‘} โˆˆ Fin โˆง {๐‘ โˆˆ (๐‘‚ โˆ– ๐ธ) โˆฃ ยฌ 1 โˆˆ ๐‘} โˆˆ Fin โˆง ({๐‘ โˆˆ (๐‘‚ โˆ– ๐ธ) โˆฃ 1 โˆˆ ๐‘} โˆฉ {๐‘ โˆˆ (๐‘‚ โˆ– ๐ธ) โˆฃ ยฌ 1 โˆˆ ๐‘}) = โˆ…) โ†’ (โ™ฏโ€˜({๐‘ โˆˆ (๐‘‚ โˆ– ๐ธ) โˆฃ 1 โˆˆ ๐‘} โˆช {๐‘ โˆˆ (๐‘‚ โˆ– ๐ธ) โˆฃ ยฌ 1 โˆˆ ๐‘})) = ((โ™ฏโ€˜{๐‘ โˆˆ (๐‘‚ โˆ– ๐ธ) โˆฃ 1 โˆˆ ๐‘}) + (โ™ฏโ€˜{๐‘ โˆˆ (๐‘‚ โˆ– ๐ธ) โˆฃ ยฌ 1 โˆˆ ๐‘})))
8678, 83, 84, 85mp3an 1459 . . . . . 6 (โ™ฏโ€˜({๐‘ โˆˆ (๐‘‚ โˆ– ๐ธ) โˆฃ 1 โˆˆ ๐‘} โˆช {๐‘ โˆˆ (๐‘‚ โˆ– ๐ธ) โˆฃ ยฌ 1 โˆˆ ๐‘})) = ((โ™ฏโ€˜{๐‘ โˆˆ (๐‘‚ โˆ– ๐ธ) โˆฃ 1 โˆˆ ๐‘}) + (โ™ฏโ€˜{๐‘ โˆˆ (๐‘‚ โˆ– ๐ธ) โˆฃ ยฌ 1 โˆˆ ๐‘}))
8773, 86eqtri 2758 . . . . 5 (โ™ฏโ€˜(๐‘‚ โˆ– ๐ธ)) = ((โ™ฏโ€˜{๐‘ โˆˆ (๐‘‚ โˆ– ๐ธ) โˆฃ 1 โˆˆ ๐‘}) + (โ™ฏโ€˜{๐‘ โˆˆ (๐‘‚ โˆ– ๐ธ) โˆฃ ยฌ 1 โˆˆ ๐‘}))
8887oveq1i 7421 . . . 4 ((โ™ฏโ€˜(๐‘‚ โˆ– ๐ธ)) / (โ™ฏโ€˜๐‘‚)) = (((โ™ฏโ€˜{๐‘ โˆˆ (๐‘‚ โˆ– ๐ธ) โˆฃ 1 โˆˆ ๐‘}) + (โ™ฏโ€˜{๐‘ โˆˆ (๐‘‚ โˆ– ๐ธ) โˆฃ ยฌ 1 โˆˆ ๐‘})) / (โ™ฏโ€˜๐‘‚))
89 ssrab2 4076 . . . . . . . . 9 {๐‘ โˆˆ ๐‘‚ โˆฃ ยฌ 1 โˆˆ ๐‘} โŠ† ๐‘‚
9011elexi 3492 . . . . . . . . . 10 ๐‘‚ โˆˆ V
9190elpw2 5344 . . . . . . . . 9 ({๐‘ โˆˆ ๐‘‚ โˆฃ ยฌ 1 โˆˆ ๐‘} โˆˆ ๐’ซ ๐‘‚ โ†” {๐‘ โˆˆ ๐‘‚ โˆฃ ยฌ 1 โˆˆ ๐‘} โŠ† ๐‘‚)
9289, 91mpbir 230 . . . . . . . 8 {๐‘ โˆˆ ๐‘‚ โˆฃ ยฌ 1 โˆˆ ๐‘} โˆˆ ๐’ซ ๐‘‚
93 fveq2 6890 . . . . . . . . . 10 (๐‘ฅ = {๐‘ โˆˆ ๐‘‚ โˆฃ ยฌ 1 โˆˆ ๐‘} โ†’ (โ™ฏโ€˜๐‘ฅ) = (โ™ฏโ€˜{๐‘ โˆˆ ๐‘‚ โˆฃ ยฌ 1 โˆˆ ๐‘}))
9493oveq1d 7426 . . . . . . . . 9 (๐‘ฅ = {๐‘ โˆˆ ๐‘‚ โˆฃ ยฌ 1 โˆˆ ๐‘} โ†’ ((โ™ฏโ€˜๐‘ฅ) / (โ™ฏโ€˜๐‘‚)) = ((โ™ฏโ€˜{๐‘ โˆˆ ๐‘‚ โˆฃ ยฌ 1 โˆˆ ๐‘}) / (โ™ฏโ€˜๐‘‚)))
95 ovex 7444 . . . . . . . . 9 ((โ™ฏโ€˜{๐‘ โˆˆ ๐‘‚ โˆฃ ยฌ 1 โˆˆ ๐‘}) / (โ™ฏโ€˜๐‘‚)) โˆˆ V
9694, 18, 95fvmpt 6997 . . . . . . . 8 ({๐‘ โˆˆ ๐‘‚ โˆฃ ยฌ 1 โˆˆ ๐‘} โˆˆ ๐’ซ ๐‘‚ โ†’ (๐‘ƒโ€˜{๐‘ โˆˆ ๐‘‚ โˆฃ ยฌ 1 โˆˆ ๐‘}) = ((โ™ฏโ€˜{๐‘ โˆˆ ๐‘‚ โˆฃ ยฌ 1 โˆˆ ๐‘}) / (โ™ฏโ€˜๐‘‚)))
9792, 96ax-mp 5 . . . . . . 7 (๐‘ƒโ€˜{๐‘ โˆˆ ๐‘‚ โˆฃ ยฌ 1 โˆˆ ๐‘}) = ((โ™ฏโ€˜{๐‘ โˆˆ ๐‘‚ โˆฃ ยฌ 1 โˆˆ ๐‘}) / (โ™ฏโ€˜๐‘‚))
9842, 43, 7, 18ballotlem2 33785 . . . . . . 7 (๐‘ƒโ€˜{๐‘ โˆˆ ๐‘‚ โˆฃ ยฌ 1 โˆˆ ๐‘}) = (๐‘ / (๐‘€ + ๐‘))
99 nfrab1 3449 . . . . . . . . . . . 12 โ„ฒ๐‘{๐‘ โˆˆ ๐‘‚ โˆฃ ยฌ 1 โˆˆ ๐‘}
100 nfrab1 3449 . . . . . . . . . . . 12 โ„ฒ๐‘{๐‘ โˆˆ (๐‘‚ โˆ– ๐ธ) โˆฃ ยฌ 1 โˆˆ ๐‘}
10199, 100dfss2f 3971 . . . . . . . . . . 11 ({๐‘ โˆˆ ๐‘‚ โˆฃ ยฌ 1 โˆˆ ๐‘} โŠ† {๐‘ โˆˆ (๐‘‚ โˆ– ๐ธ) โˆฃ ยฌ 1 โˆˆ ๐‘} โ†” โˆ€๐‘(๐‘ โˆˆ {๐‘ โˆˆ ๐‘‚ โˆฃ ยฌ 1 โˆˆ ๐‘} โ†’ ๐‘ โˆˆ {๐‘ โˆˆ (๐‘‚ โˆ– ๐ธ) โˆฃ ยฌ 1 โˆˆ ๐‘}))
10242, 43, 7, 18, 64, 1ballotlem4 33795 . . . . . . . . . . . . . 14 (๐‘ โˆˆ ๐‘‚ โ†’ (ยฌ 1 โˆˆ ๐‘ โ†’ ยฌ ๐‘ โˆˆ ๐ธ))
103102imdistani 567 . . . . . . . . . . . . 13 ((๐‘ โˆˆ ๐‘‚ โˆง ยฌ 1 โˆˆ ๐‘) โ†’ (๐‘ โˆˆ ๐‘‚ โˆง ยฌ ๐‘ โˆˆ ๐ธ))
104 rabid 3450 . . . . . . . . . . . . 13 (๐‘ โˆˆ {๐‘ โˆˆ ๐‘‚ โˆฃ ยฌ 1 โˆˆ ๐‘} โ†” (๐‘ โˆˆ ๐‘‚ โˆง ยฌ 1 โˆˆ ๐‘))
105 eldif 3957 . . . . . . . . . . . . 13 (๐‘ โˆˆ (๐‘‚ โˆ– ๐ธ) โ†” (๐‘ โˆˆ ๐‘‚ โˆง ยฌ ๐‘ โˆˆ ๐ธ))
106103, 104, 1053imtr4i 291 . . . . . . . . . . . 12 (๐‘ โˆˆ {๐‘ โˆˆ ๐‘‚ โˆฃ ยฌ 1 โˆˆ ๐‘} โ†’ ๐‘ โˆˆ (๐‘‚ โˆ– ๐ธ))
107104simprbi 495 . . . . . . . . . . . 12 (๐‘ โˆˆ {๐‘ โˆˆ ๐‘‚ โˆฃ ยฌ 1 โˆˆ ๐‘} โ†’ ยฌ 1 โˆˆ ๐‘)
108 rabid 3450 . . . . . . . . . . . 12 (๐‘ โˆˆ {๐‘ โˆˆ (๐‘‚ โˆ– ๐ธ) โˆฃ ยฌ 1 โˆˆ ๐‘} โ†” (๐‘ โˆˆ (๐‘‚ โˆ– ๐ธ) โˆง ยฌ 1 โˆˆ ๐‘))
109106, 107, 108sylanbrc 581 . . . . . . . . . . 11 (๐‘ โˆˆ {๐‘ โˆˆ ๐‘‚ โˆฃ ยฌ 1 โˆˆ ๐‘} โ†’ ๐‘ โˆˆ {๐‘ โˆˆ (๐‘‚ โˆ– ๐ธ) โˆฃ ยฌ 1 โˆˆ ๐‘})
110101, 109mpgbir 1799 . . . . . . . . . 10 {๐‘ โˆˆ ๐‘‚ โˆฃ ยฌ 1 โˆˆ ๐‘} โŠ† {๐‘ โˆˆ (๐‘‚ โˆ– ๐ธ) โˆฃ ยฌ 1 โˆˆ ๐‘}
111 rabss2 4074 . . . . . . . . . . 11 ((๐‘‚ โˆ– ๐ธ) โŠ† ๐‘‚ โ†’ {๐‘ โˆˆ (๐‘‚ โˆ– ๐ธ) โˆฃ ยฌ 1 โˆˆ ๐‘} โŠ† {๐‘ โˆˆ ๐‘‚ โˆฃ ยฌ 1 โˆˆ ๐‘})
11232, 111ax-mp 5 . . . . . . . . . 10 {๐‘ โˆˆ (๐‘‚ โˆ– ๐ธ) โˆฃ ยฌ 1 โˆˆ ๐‘} โŠ† {๐‘ โˆˆ ๐‘‚ โˆฃ ยฌ 1 โˆˆ ๐‘}
113110, 112eqssi 3997 . . . . . . . . 9 {๐‘ โˆˆ ๐‘‚ โˆฃ ยฌ 1 โˆˆ ๐‘} = {๐‘ โˆˆ (๐‘‚ โˆ– ๐ธ) โˆฃ ยฌ 1 โˆˆ ๐‘}
114113fveq2i 6893 . . . . . . . 8 (โ™ฏโ€˜{๐‘ โˆˆ ๐‘‚ โˆฃ ยฌ 1 โˆˆ ๐‘}) = (โ™ฏโ€˜{๐‘ โˆˆ (๐‘‚ โˆ– ๐ธ) โˆฃ ยฌ 1 โˆˆ ๐‘})
115114oveq1i 7421 . . . . . . 7 ((โ™ฏโ€˜{๐‘ โˆˆ ๐‘‚ โˆฃ ยฌ 1 โˆˆ ๐‘}) / (โ™ฏโ€˜๐‘‚)) = ((โ™ฏโ€˜{๐‘ โˆˆ (๐‘‚ โˆ– ๐ธ) โˆฃ ยฌ 1 โˆˆ ๐‘}) / (โ™ฏโ€˜๐‘‚))
11697, 98, 1153eqtr3i 2766 . . . . . 6 (๐‘ / (๐‘€ + ๐‘)) = ((โ™ฏโ€˜{๐‘ โˆˆ (๐‘‚ โˆ– ๐ธ) โˆฃ ยฌ 1 โˆˆ ๐‘}) / (โ™ฏโ€˜๐‘‚))
117116oveq2i 7422 . . . . 5 (2 ยท (๐‘ / (๐‘€ + ๐‘))) = (2 ยท ((โ™ฏโ€˜{๐‘ โˆˆ (๐‘‚ โˆ– ๐ธ) โˆฃ ยฌ 1 โˆˆ ๐‘}) / (โ™ฏโ€˜๐‘‚)))
118 2cn 12291 . . . . . 6 2 โˆˆ โ„‚
119 hashcl 14320 . . . . . . . 8 ({๐‘ โˆˆ (๐‘‚ โˆ– ๐ธ) โˆฃ ยฌ 1 โˆˆ ๐‘} โˆˆ Fin โ†’ (โ™ฏโ€˜{๐‘ โˆˆ (๐‘‚ โˆ– ๐ธ) โˆฃ ยฌ 1 โˆˆ ๐‘}) โˆˆ โ„•0)
12083, 119ax-mp 5 . . . . . . 7 (โ™ฏโ€˜{๐‘ โˆˆ (๐‘‚ โˆ– ๐ธ) โˆฃ ยฌ 1 โˆˆ ๐‘}) โˆˆ โ„•0
121120nn0cni 12488 . . . . . 6 (โ™ฏโ€˜{๐‘ โˆˆ (๐‘‚ โˆ– ๐ธ) โˆฃ ยฌ 1 โˆˆ ๐‘}) โˆˆ โ„‚
122118, 121, 28, 57divassi 11974 . . . . 5 ((2 ยท (โ™ฏโ€˜{๐‘ โˆˆ (๐‘‚ โˆ– ๐ธ) โˆฃ ยฌ 1 โˆˆ ๐‘})) / (โ™ฏโ€˜๐‘‚)) = (2 ยท ((โ™ฏโ€˜{๐‘ โˆˆ (๐‘‚ โˆ– ๐ธ) โˆฃ ยฌ 1 โˆˆ ๐‘}) / (โ™ฏโ€˜๐‘‚)))
1231212timesi 12354 . . . . . 6 (2 ยท (โ™ฏโ€˜{๐‘ โˆˆ (๐‘‚ โˆ– ๐ธ) โˆฃ ยฌ 1 โˆˆ ๐‘})) = ((โ™ฏโ€˜{๐‘ โˆˆ (๐‘‚ โˆ– ๐ธ) โˆฃ ยฌ 1 โˆˆ ๐‘}) + (โ™ฏโ€˜{๐‘ โˆˆ (๐‘‚ โˆ– ๐ธ) โˆฃ ยฌ 1 โˆˆ ๐‘}))
124123oveq1i 7421 . . . . 5 ((2 ยท (โ™ฏโ€˜{๐‘ โˆˆ (๐‘‚ โˆ– ๐ธ) โˆฃ ยฌ 1 โˆˆ ๐‘})) / (โ™ฏโ€˜๐‘‚)) = (((โ™ฏโ€˜{๐‘ โˆˆ (๐‘‚ โˆ– ๐ธ) โˆฃ ยฌ 1 โˆˆ ๐‘}) + (โ™ฏโ€˜{๐‘ โˆˆ (๐‘‚ โˆ– ๐ธ) โˆฃ ยฌ 1 โˆˆ ๐‘})) / (โ™ฏโ€˜๐‘‚))
125117, 122, 1243eqtr2i 2764 . . . 4 (2 ยท (๐‘ / (๐‘€ + ๐‘))) = (((โ™ฏโ€˜{๐‘ โˆˆ (๐‘‚ โˆ– ๐ธ) โˆฃ ยฌ 1 โˆˆ ๐‘}) + (โ™ฏโ€˜{๐‘ โˆˆ (๐‘‚ โˆ– ๐ธ) โˆฃ ยฌ 1 โˆˆ ๐‘})) / (โ™ฏโ€˜๐‘‚))
12671, 88, 1253eqtr4ri 2769 . . 3 (2 ยท (๐‘ / (๐‘€ + ๐‘))) = ((โ™ฏโ€˜(๐‘‚ โˆ– ๐ธ)) / (โ™ฏโ€˜๐‘‚))
127126oveq2i 7422 . 2 (1 โˆ’ (2 ยท (๐‘ / (๐‘€ + ๐‘)))) = (1 โˆ’ ((โ™ฏโ€˜(๐‘‚ โˆ– ๐ธ)) / (โ™ฏโ€˜๐‘‚)))
12847nncni 12226 . . . 4 (๐‘€ + ๐‘) โˆˆ โ„‚
12943nncni 12226 . . . . 5 ๐‘ โˆˆ โ„‚
130118, 129mulcli 11225 . . . 4 (2 ยท ๐‘) โˆˆ โ„‚
13147nnne0i 12256 . . . . 5 (๐‘€ + ๐‘) โ‰  0
132128, 131pm3.2i 469 . . . 4 ((๐‘€ + ๐‘) โˆˆ โ„‚ โˆง (๐‘€ + ๐‘) โ‰  0)
133 divsubdir 11912 . . . 4 (((๐‘€ + ๐‘) โˆˆ โ„‚ โˆง (2 ยท ๐‘) โˆˆ โ„‚ โˆง ((๐‘€ + ๐‘) โˆˆ โ„‚ โˆง (๐‘€ + ๐‘) โ‰  0)) โ†’ (((๐‘€ + ๐‘) โˆ’ (2 ยท ๐‘)) / (๐‘€ + ๐‘)) = (((๐‘€ + ๐‘) / (๐‘€ + ๐‘)) โˆ’ ((2 ยท ๐‘) / (๐‘€ + ๐‘))))
134128, 130, 132, 133mp3an 1459 . . 3 (((๐‘€ + ๐‘) โˆ’ (2 ยท ๐‘)) / (๐‘€ + ๐‘)) = (((๐‘€ + ๐‘) / (๐‘€ + ๐‘)) โˆ’ ((2 ยท ๐‘) / (๐‘€ + ๐‘)))
1351292timesi 12354 . . . . . 6 (2 ยท ๐‘) = (๐‘ + ๐‘)
136135oveq2i 7422 . . . . 5 ((๐‘€ + ๐‘) โˆ’ (2 ยท ๐‘)) = ((๐‘€ + ๐‘) โˆ’ (๐‘ + ๐‘))
13742nncni 12226 . . . . . . 7 ๐‘€ โˆˆ โ„‚
138137, 129, 129, 129addsub4i 11560 . . . . . 6 ((๐‘€ + ๐‘) โˆ’ (๐‘ + ๐‘)) = ((๐‘€ โˆ’ ๐‘) + (๐‘ โˆ’ ๐‘))
139129subidi 11535 . . . . . . 7 (๐‘ โˆ’ ๐‘) = 0
140139oveq2i 7422 . . . . . 6 ((๐‘€ โˆ’ ๐‘) + (๐‘ โˆ’ ๐‘)) = ((๐‘€ โˆ’ ๐‘) + 0)
141137, 129subcli 11540 . . . . . . 7 (๐‘€ โˆ’ ๐‘) โˆˆ โ„‚
142141addridi 11405 . . . . . 6 ((๐‘€ โˆ’ ๐‘) + 0) = (๐‘€ โˆ’ ๐‘)
143138, 140, 1423eqtri 2762 . . . . 5 ((๐‘€ + ๐‘) โˆ’ (๐‘ + ๐‘)) = (๐‘€ โˆ’ ๐‘)
144136, 143eqtri 2758 . . . 4 ((๐‘€ + ๐‘) โˆ’ (2 ยท ๐‘)) = (๐‘€ โˆ’ ๐‘)
145144oveq1i 7421 . . 3 (((๐‘€ + ๐‘) โˆ’ (2 ยท ๐‘)) / (๐‘€ + ๐‘)) = ((๐‘€ โˆ’ ๐‘) / (๐‘€ + ๐‘))
146128, 131dividi 11951 . . . 4 ((๐‘€ + ๐‘) / (๐‘€ + ๐‘)) = 1
147118, 129, 128, 131divassi 11974 . . . 4 ((2 ยท ๐‘) / (๐‘€ + ๐‘)) = (2 ยท (๐‘ / (๐‘€ + ๐‘)))
148146, 147oveq12i 7423 . . 3 (((๐‘€ + ๐‘) / (๐‘€ + ๐‘)) โˆ’ ((2 ยท ๐‘) / (๐‘€ + ๐‘))) = (1 โˆ’ (2 ยท (๐‘ / (๐‘€ + ๐‘))))
149134, 145, 1483eqtr3ri 2767 . 2 (1 โˆ’ (2 ยท (๐‘ / (๐‘€ + ๐‘)))) = ((๐‘€ โˆ’ ๐‘) / (๐‘€ + ๐‘))
15063, 127, 1493eqtr2i 2764 1 (๐‘ƒโ€˜๐ธ) = ((๐‘€ โˆ’ ๐‘) / (๐‘€ + ๐‘))
Colors of variables: wff setvar class
Syntax hints:  ยฌ wn 3   โ†’ wi 4   โˆง wa 394   = wceq 1539   โˆˆ wcel 2104   โ‰  wne 2938  โˆ€wral 3059  {crab 3430   โˆ– cdif 3944   โˆช cun 3945   โˆฉ cin 3946   โŠ† wss 3947  โˆ…c0 4321  ifcif 4527  ๐’ซ cpw 4601   class class class wbr 5147   โ†ฆ cmpt 5230   โ€œ cima 5678  โ€˜cfv 6542  (class class class)co 7411  Fincfn 8941  infcinf 9438  โ„‚cc 11110  โ„cr 11111  0cc0 11112  1c1 11113   + caddc 11115   ยท cmul 11117   < clt 11252   โ‰ค cle 11253   โˆ’ cmin 11448   / cdiv 11875  โ„•cn 12216  2c2 12271  โ„•0cn0 12476  โ„คcz 12562  ...cfz 13488  Ccbc 14266  โ™ฏchash 14294
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1795  ax-4 1809  ax-5 1911  ax-6 1969  ax-7 2009  ax-8 2106  ax-9 2114  ax-10 2135  ax-11 2152  ax-12 2169  ax-ext 2701  ax-rep 5284  ax-sep 5298  ax-nul 5305  ax-pow 5362  ax-pr 5426  ax-un 7727  ax-cnex 11168  ax-resscn 11169  ax-1cn 11170  ax-icn 11171  ax-addcl 11172  ax-addrcl 11173  ax-mulcl 11174  ax-mulrcl 11175  ax-mulcom 11176  ax-addass 11177  ax-mulass 11178  ax-distr 11179  ax-i2m1 11180  ax-1ne0 11181  ax-1rid 11182  ax-rnegex 11183  ax-rrecex 11184  ax-cnre 11185  ax-pre-lttri 11186  ax-pre-lttrn 11187  ax-pre-ltadd 11188  ax-pre-mulgt0 11189
This theorem depends on definitions:  df-bi 206  df-an 395  df-or 844  df-3or 1086  df-3an 1087  df-tru 1542  df-fal 1552  df-ex 1780  df-nf 1784  df-sb 2066  df-mo 2532  df-eu 2561  df-clab 2708  df-cleq 2722  df-clel 2808  df-nfc 2883  df-ne 2939  df-nel 3045  df-ral 3060  df-rex 3069  df-rmo 3374  df-reu 3375  df-rab 3431  df-v 3474  df-sbc 3777  df-csb 3893  df-dif 3950  df-un 3952  df-in 3954  df-ss 3964  df-pss 3966  df-nul 4322  df-if 4528  df-pw 4603  df-sn 4628  df-pr 4630  df-op 4634  df-uni 4908  df-int 4950  df-iun 4998  df-br 5148  df-opab 5210  df-mpt 5231  df-tr 5265  df-id 5573  df-eprel 5579  df-po 5587  df-so 5588  df-fr 5630  df-we 5632  df-xp 5681  df-rel 5682  df-cnv 5683  df-co 5684  df-dm 5685  df-rn 5686  df-res 5687  df-ima 5688  df-pred 6299  df-ord 6366  df-on 6367  df-lim 6368  df-suc 6369  df-iota 6494  df-fun 6544  df-fn 6545  df-f 6546  df-f1 6547  df-fo 6548  df-f1o 6549  df-fv 6550  df-riota 7367  df-ov 7414  df-oprab 7415  df-mpo 7416  df-om 7858  df-1st 7977  df-2nd 7978  df-frecs 8268  df-wrecs 8299  df-recs 8373  df-rdg 8412  df-1o 8468  df-oadd 8472  df-er 8705  df-en 8942  df-dom 8943  df-sdom 8944  df-fin 8945  df-sup 9439  df-inf 9440  df-dju 9898  df-card 9936  df-pnf 11254  df-mnf 11255  df-xr 11256  df-ltxr 11257  df-le 11258  df-sub 11450  df-neg 11451  df-div 11876  df-nn 12217  df-2 12279  df-n0 12477  df-z 12563  df-uz 12827  df-rp 12979  df-fz 13489  df-seq 13971  df-fac 14238  df-bc 14267  df-hash 14295
This theorem is referenced by: (None)
  Copyright terms: Public domain W3C validator