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

Theorem eulerpartlemt0 33356
Description: Lemma for eulerpart 33369. (Contributed by Thierry Arnoux, 19-Sep-2017.)
Hypotheses
Ref Expression
eulerpart.p ๐‘ƒ = {๐‘“ โˆˆ (โ„•0 โ†‘m โ„•) โˆฃ ((โ—ก๐‘“ โ€œ โ„•) โˆˆ Fin โˆง ฮฃ๐‘˜ โˆˆ โ„• ((๐‘“โ€˜๐‘˜) ยท ๐‘˜) = ๐‘)}
eulerpart.o ๐‘‚ = {๐‘” โˆˆ ๐‘ƒ โˆฃ โˆ€๐‘› โˆˆ (โ—ก๐‘” โ€œ โ„•) ยฌ 2 โˆฅ ๐‘›}
eulerpart.d ๐ท = {๐‘” โˆˆ ๐‘ƒ โˆฃ โˆ€๐‘› โˆˆ โ„• (๐‘”โ€˜๐‘›) โ‰ค 1}
eulerpart.j ๐ฝ = {๐‘ง โˆˆ โ„• โˆฃ ยฌ 2 โˆฅ ๐‘ง}
eulerpart.f ๐น = (๐‘ฅ โˆˆ ๐ฝ, ๐‘ฆ โˆˆ โ„•0 โ†ฆ ((2โ†‘๐‘ฆ) ยท ๐‘ฅ))
eulerpart.h ๐ป = {๐‘Ÿ โˆˆ ((๐’ซ โ„•0 โˆฉ Fin) โ†‘m ๐ฝ) โˆฃ (๐‘Ÿ supp โˆ…) โˆˆ Fin}
eulerpart.m ๐‘€ = (๐‘Ÿ โˆˆ ๐ป โ†ฆ {โŸจ๐‘ฅ, ๐‘ฆโŸฉ โˆฃ (๐‘ฅ โˆˆ ๐ฝ โˆง ๐‘ฆ โˆˆ (๐‘Ÿโ€˜๐‘ฅ))})
eulerpart.r ๐‘… = {๐‘“ โˆฃ (โ—ก๐‘“ โ€œ โ„•) โˆˆ Fin}
eulerpart.t ๐‘‡ = {๐‘“ โˆˆ (โ„•0 โ†‘m โ„•) โˆฃ (โ—ก๐‘“ โ€œ โ„•) โŠ† ๐ฝ}
Assertion
Ref Expression
eulerpartlemt0 (๐ด โˆˆ (๐‘‡ โˆฉ ๐‘…) โ†” (๐ด โˆˆ (โ„•0 โ†‘m โ„•) โˆง (โ—ก๐ด โ€œ โ„•) โˆˆ Fin โˆง (โ—ก๐ด โ€œ โ„•) โŠ† ๐ฝ))
Distinct variable groups:   ๐ด,๐‘“   ๐‘“,๐ฝ
Allowed substitution hints:   ๐ด(๐‘ฅ,๐‘ฆ,๐‘ง,๐‘”,๐‘˜,๐‘›,๐‘Ÿ)   ๐ท(๐‘ฅ,๐‘ฆ,๐‘ง,๐‘“,๐‘”,๐‘˜,๐‘›,๐‘Ÿ)   ๐‘ƒ(๐‘ฅ,๐‘ฆ,๐‘ง,๐‘“,๐‘”,๐‘˜,๐‘›,๐‘Ÿ)   ๐‘…(๐‘ฅ,๐‘ฆ,๐‘ง,๐‘“,๐‘”,๐‘˜,๐‘›,๐‘Ÿ)   ๐‘‡(๐‘ฅ,๐‘ฆ,๐‘ง,๐‘“,๐‘”,๐‘˜,๐‘›,๐‘Ÿ)   ๐น(๐‘ฅ,๐‘ฆ,๐‘ง,๐‘“,๐‘”,๐‘˜,๐‘›,๐‘Ÿ)   ๐ป(๐‘ฅ,๐‘ฆ,๐‘ง,๐‘“,๐‘”,๐‘˜,๐‘›,๐‘Ÿ)   ๐ฝ(๐‘ฅ,๐‘ฆ,๐‘ง,๐‘”,๐‘˜,๐‘›,๐‘Ÿ)   ๐‘€(๐‘ฅ,๐‘ฆ,๐‘ง,๐‘“,๐‘”,๐‘˜,๐‘›,๐‘Ÿ)   ๐‘(๐‘ฅ,๐‘ฆ,๐‘ง,๐‘“,๐‘”,๐‘˜,๐‘›,๐‘Ÿ)   ๐‘‚(๐‘ฅ,๐‘ฆ,๐‘ง,๐‘“,๐‘”,๐‘˜,๐‘›,๐‘Ÿ)

Proof of Theorem eulerpartlemt0
StepHypRef Expression
1 cnveq 5871 . . . . . 6 (๐‘“ = ๐ด โ†’ โ—ก๐‘“ = โ—ก๐ด)
21imaeq1d 6056 . . . . 5 (๐‘“ = ๐ด โ†’ (โ—ก๐‘“ โ€œ โ„•) = (โ—ก๐ด โ€œ โ„•))
32sseq1d 4012 . . . 4 (๐‘“ = ๐ด โ†’ ((โ—ก๐‘“ โ€œ โ„•) โŠ† ๐ฝ โ†” (โ—ก๐ด โ€œ โ„•) โŠ† ๐ฝ))
4 eulerpart.t . . . 4 ๐‘‡ = {๐‘“ โˆˆ (โ„•0 โ†‘m โ„•) โˆฃ (โ—ก๐‘“ โ€œ โ„•) โŠ† ๐ฝ}
53, 4elrab2 3685 . . 3 (๐ด โˆˆ ๐‘‡ โ†” (๐ด โˆˆ (โ„•0 โ†‘m โ„•) โˆง (โ—ก๐ด โ€œ โ„•) โŠ† ๐ฝ))
62eleq1d 2818 . . . 4 (๐‘“ = ๐ด โ†’ ((โ—ก๐‘“ โ€œ โ„•) โˆˆ Fin โ†” (โ—ก๐ด โ€œ โ„•) โˆˆ Fin))
7 eulerpart.r . . . 4 ๐‘… = {๐‘“ โˆฃ (โ—ก๐‘“ โ€œ โ„•) โˆˆ Fin}
86, 7elab4g 3672 . . 3 (๐ด โˆˆ ๐‘… โ†” (๐ด โˆˆ V โˆง (โ—ก๐ด โ€œ โ„•) โˆˆ Fin))
95, 8anbi12i 627 . 2 ((๐ด โˆˆ ๐‘‡ โˆง ๐ด โˆˆ ๐‘…) โ†” ((๐ด โˆˆ (โ„•0 โ†‘m โ„•) โˆง (โ—ก๐ด โ€œ โ„•) โŠ† ๐ฝ) โˆง (๐ด โˆˆ V โˆง (โ—ก๐ด โ€œ โ„•) โˆˆ Fin)))
10 elin 3963 . 2 (๐ด โˆˆ (๐‘‡ โˆฉ ๐‘…) โ†” (๐ด โˆˆ ๐‘‡ โˆง ๐ด โˆˆ ๐‘…))
11 elex 3492 . . . . 5 (๐ด โˆˆ (โ„•0 โ†‘m โ„•) โ†’ ๐ด โˆˆ V)
1211pm4.71i 560 . . . 4 (๐ด โˆˆ (โ„•0 โ†‘m โ„•) โ†” (๐ด โˆˆ (โ„•0 โ†‘m โ„•) โˆง ๐ด โˆˆ V))
1312anbi1i 624 . . 3 ((๐ด โˆˆ (โ„•0 โ†‘m โ„•) โˆง ((โ—ก๐ด โ€œ โ„•) โˆˆ Fin โˆง (โ—ก๐ด โ€œ โ„•) โŠ† ๐ฝ)) โ†” ((๐ด โˆˆ (โ„•0 โ†‘m โ„•) โˆง ๐ด โˆˆ V) โˆง ((โ—ก๐ด โ€œ โ„•) โˆˆ Fin โˆง (โ—ก๐ด โ€œ โ„•) โŠ† ๐ฝ)))
14 3anass 1095 . . 3 ((๐ด โˆˆ (โ„•0 โ†‘m โ„•) โˆง (โ—ก๐ด โ€œ โ„•) โˆˆ Fin โˆง (โ—ก๐ด โ€œ โ„•) โŠ† ๐ฝ) โ†” (๐ด โˆˆ (โ„•0 โ†‘m โ„•) โˆง ((โ—ก๐ด โ€œ โ„•) โˆˆ Fin โˆง (โ—ก๐ด โ€œ โ„•) โŠ† ๐ฝ)))
15 an42 655 . . 3 (((๐ด โˆˆ (โ„•0 โ†‘m โ„•) โˆง (โ—ก๐ด โ€œ โ„•) โŠ† ๐ฝ) โˆง (๐ด โˆˆ V โˆง (โ—ก๐ด โ€œ โ„•) โˆˆ Fin)) โ†” ((๐ด โˆˆ (โ„•0 โ†‘m โ„•) โˆง ๐ด โˆˆ V) โˆง ((โ—ก๐ด โ€œ โ„•) โˆˆ Fin โˆง (โ—ก๐ด โ€œ โ„•) โŠ† ๐ฝ)))
1613, 14, 153bitr4i 302 . 2 ((๐ด โˆˆ (โ„•0 โ†‘m โ„•) โˆง (โ—ก๐ด โ€œ โ„•) โˆˆ Fin โˆง (โ—ก๐ด โ€œ โ„•) โŠ† ๐ฝ) โ†” ((๐ด โˆˆ (โ„•0 โ†‘m โ„•) โˆง (โ—ก๐ด โ€œ โ„•) โŠ† ๐ฝ) โˆง (๐ด โˆˆ V โˆง (โ—ก๐ด โ€œ โ„•) โˆˆ Fin)))
179, 10, 163bitr4i 302 1 (๐ด โˆˆ (๐‘‡ โˆฉ ๐‘…) โ†” (๐ด โˆˆ (โ„•0 โ†‘m โ„•) โˆง (โ—ก๐ด โ€œ โ„•) โˆˆ Fin โˆง (โ—ก๐ด โ€œ โ„•) โŠ† ๐ฝ))
Colors of variables: wff setvar class
Syntax hints:  ยฌ wn 3   โ†” wb 205   โˆง wa 396   โˆง w3a 1087   = wceq 1541   โˆˆ wcel 2106  {cab 2709  โˆ€wral 3061  {crab 3432  Vcvv 3474   โˆฉ cin 3946   โŠ† wss 3947  โˆ…c0 4321  ๐’ซ cpw 4601   class class class wbr 5147  {copab 5209   โ†ฆ cmpt 5230  โ—กccnv 5674   โ€œ cima 5678  โ€˜cfv 6540  (class class class)co 7405   โˆˆ cmpo 7407   supp csupp 8142   โ†‘m cmap 8816  Fincfn 8935  1c1 11107   ยท cmul 11111   โ‰ค cle 11245  โ„•cn 12208  2c2 12263  โ„•0cn0 12468  โ†‘cexp 14023  ฮฃcsu 15628   โˆฅ cdvds 16193
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1797  ax-4 1811  ax-5 1913  ax-6 1971  ax-7 2011  ax-8 2108  ax-9 2116  ax-ext 2703
This theorem depends on definitions:  df-bi 206  df-an 397  df-or 846  df-3an 1089  df-tru 1544  df-fal 1554  df-ex 1782  df-sb 2068  df-clab 2710  df-cleq 2724  df-clel 2810  df-rab 3433  df-v 3476  df-dif 3950  df-un 3952  df-in 3954  df-ss 3964  df-nul 4322  df-if 4528  df-sn 4628  df-pr 4630  df-op 4634  df-br 5148  df-opab 5210  df-cnv 5683  df-dm 5685  df-rn 5686  df-res 5687  df-ima 5688
This theorem is referenced by:  eulerpartlemf  33357  eulerpartlemt  33358  eulerpartlemmf  33362  eulerpartlemgvv  33363  eulerpartlemgu  33364  eulerpartlemgh  33365  eulerpartlemgs2  33367  eulerpartlemn  33368
  Copyright terms: Public domain W3C validator