Metamath Proof Explorer < Previous   Next > Nearby theorems Mirrors  >  Home  >  MPE Home  >  Th. List  >  coe1tmfv1 Structured version   Visualization version   GIF version

Theorem coe1tmfv1 20917
 Description: Nonzero coefficient of a polynomial term. (Contributed by Stefan O'Rear, 27-Mar-2015.)
Hypotheses
Ref Expression
coe1tm.z 0 = (0g𝑅)
coe1tm.k 𝐾 = (Base‘𝑅)
coe1tm.p 𝑃 = (Poly1𝑅)
coe1tm.x 𝑋 = (var1𝑅)
coe1tm.m · = ( ·𝑠𝑃)
coe1tm.n 𝑁 = (mulGrp‘𝑃)
coe1tm.e = (.g𝑁)
Assertion
Ref Expression
coe1tmfv1 ((𝑅 ∈ Ring ∧ 𝐶𝐾𝐷 ∈ ℕ0) → ((coe1‘(𝐶 · (𝐷 𝑋)))‘𝐷) = 𝐶)

Proof of Theorem coe1tmfv1
Dummy variable 𝑥 is distinct from all other variables.
StepHypRef Expression
1 coe1tm.z . . . 4 0 = (0g𝑅)
2 coe1tm.k . . . 4 𝐾 = (Base‘𝑅)
3 coe1tm.p . . . 4 𝑃 = (Poly1𝑅)
4 coe1tm.x . . . 4 𝑋 = (var1𝑅)
5 coe1tm.m . . . 4 · = ( ·𝑠𝑃)
6 coe1tm.n . . . 4 𝑁 = (mulGrp‘𝑃)
7 coe1tm.e . . . 4 = (.g𝑁)
81, 2, 3, 4, 5, 6, 7coe1tm 20916 . . 3 ((𝑅 ∈ Ring ∧ 𝐶𝐾𝐷 ∈ ℕ0) → (coe1‘(𝐶 · (𝐷 𝑋))) = (𝑥 ∈ ℕ0 ↦ if(𝑥 = 𝐷, 𝐶, 0 )))
98fveq1d 6652 . 2 ((𝑅 ∈ Ring ∧ 𝐶𝐾𝐷 ∈ ℕ0) → ((coe1‘(𝐶 · (𝐷 𝑋)))‘𝐷) = ((𝑥 ∈ ℕ0 ↦ if(𝑥 = 𝐷, 𝐶, 0 ))‘𝐷))
10 eqid 2798 . . 3 (𝑥 ∈ ℕ0 ↦ if(𝑥 = 𝐷, 𝐶, 0 )) = (𝑥 ∈ ℕ0 ↦ if(𝑥 = 𝐷, 𝐶, 0 ))
11 iftrue 4431 . . 3 (𝑥 = 𝐷 → if(𝑥 = 𝐷, 𝐶, 0 ) = 𝐶)
12 simp3 1135 . . 3 ((𝑅 ∈ Ring ∧ 𝐶𝐾𝐷 ∈ ℕ0) → 𝐷 ∈ ℕ0)
13 simp2 1134 . . 3 ((𝑅 ∈ Ring ∧ 𝐶𝐾𝐷 ∈ ℕ0) → 𝐶𝐾)
1410, 11, 12, 13fvmptd3 6773 . 2 ((𝑅 ∈ Ring ∧ 𝐶𝐾𝐷 ∈ ℕ0) → ((𝑥 ∈ ℕ0 ↦ if(𝑥 = 𝐷, 𝐶, 0 ))‘𝐷) = 𝐶)
159, 14eqtrd 2833 1 ((𝑅 ∈ Ring ∧ 𝐶𝐾𝐷 ∈ ℕ0) → ((coe1‘(𝐶 · (𝐷 𝑋)))‘𝐷) = 𝐶)
 Colors of variables: wff setvar class Syntax hints:   → wi 4   ∧ w3a 1084   = wceq 1538   ∈ wcel 2111  ifcif 4425   ↦ cmpt 5111  ‘cfv 6327  (class class class)co 7140  ℕ0cn0 11892  Basecbs 16482   ·𝑠 cvsca 16568  0gc0g 16712  .gcmg 18224  mulGrpcmgp 19240  Ringcrg 19298  var1cv1 20819  Poly1cpl1 20820  coe1cco1 20821 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 1911  ax-6 1970  ax-7 2015  ax-8 2113  ax-9 2121  ax-10 2142  ax-11 2158  ax-12 2175  ax-ext 2770  ax-rep 5155  ax-sep 5168  ax-nul 5175  ax-pow 5232  ax-pr 5296  ax-un 7448  ax-cnex 10589  ax-resscn 10590  ax-1cn 10591  ax-icn 10592  ax-addcl 10593  ax-addrcl 10594  ax-mulcl 10595  ax-mulrcl 10596  ax-mulcom 10597  ax-addass 10598  ax-mulass 10599  ax-distr 10600  ax-i2m1 10601  ax-1ne0 10602  ax-1rid 10603  ax-rnegex 10604  ax-rrecex 10605  ax-cnre 10606  ax-pre-lttri 10607  ax-pre-lttrn 10608  ax-pre-ltadd 10609  ax-pre-mulgt0 10610 This theorem depends on definitions:  df-bi 210  df-an 400  df-or 845  df-3or 1085  df-3an 1086  df-tru 1541  df-ex 1782  df-nf 1786  df-sb 2070  df-mo 2598  df-eu 2629  df-clab 2777  df-cleq 2791  df-clel 2870  df-nfc 2938  df-ne 2988  df-nel 3092  df-ral 3111  df-rex 3112  df-reu 3113  df-rmo 3114  df-rab 3115  df-v 3443  df-sbc 3721  df-csb 3829  df-dif 3884  df-un 3886  df-in 3888  df-ss 3898  df-pss 3900  df-nul 4244  df-if 4426  df-pw 4499  df-sn 4526  df-pr 4528  df-tp 4530  df-op 4532  df-uni 4802  df-int 4840  df-iun 4884  df-iin 4885  df-br 5032  df-opab 5094  df-mpt 5112  df-tr 5138  df-id 5426  df-eprel 5431  df-po 5439  df-so 5440  df-fr 5479  df-se 5480  df-we 5481  df-xp 5526  df-rel 5527  df-cnv 5528  df-co 5529  df-dm 5530  df-rn 5531  df-res 5532  df-ima 5533  df-pred 6119  df-ord 6165  df-on 6166  df-lim 6167  df-suc 6168  df-iota 6286  df-fun 6329  df-fn 6330  df-f 6331  df-f1 6332  df-fo 6333  df-f1o 6334  df-fv 6335  df-isom 6336  df-riota 7098  df-ov 7143  df-oprab 7144  df-mpo 7145  df-of 7395  df-ofr 7396  df-om 7568  df-1st 7678  df-2nd 7679  df-supp 7821  df-wrecs 7937  df-recs 7998  df-rdg 8036  df-1o 8092  df-2o 8093  df-oadd 8096  df-er 8279  df-map 8398  df-pm 8399  df-ixp 8452  df-en 8500  df-dom 8501  df-sdom 8502  df-fin 8503  df-fsupp 8825  df-oi 8965  df-card 9359  df-pnf 10673  df-mnf 10674  df-xr 10675  df-ltxr 10676  df-le 10677  df-sub 10868  df-neg 10869  df-nn 11633  df-2 11695  df-3 11696  df-4 11697  df-5 11698  df-6 11699  df-7 11700  df-8 11701  df-9 11702  df-n0 11893  df-z 11977  df-dec 12094  df-uz 12239  df-fz 12893  df-fzo 13036  df-seq 13372  df-hash 13694  df-struct 16484  df-ndx 16485  df-slot 16486  df-base 16488  df-sets 16489  df-ress 16490  df-plusg 16577  df-mulr 16578  df-sca 16580  df-vsca 16581  df-tset 16583  df-ple 16584  df-0g 16714  df-gsum 16715  df-mre 16856  df-mrc 16857  df-acs 16859  df-mgm 17851  df-sgrp 17900  df-mnd 17911  df-mhm 17955  df-submnd 17956  df-grp 18105  df-minusg 18106  df-sbg 18107  df-mulg 18225  df-subg 18276  df-ghm 18356  df-cntz 18447  df-cmn 18908  df-abl 18909  df-mgp 19241  df-ur 19253  df-ring 19300  df-subrg 19534  df-lmod 19637  df-lss 19705  df-psr 20604  df-mvr 20605  df-mpl 20606  df-opsr 20608  df-psr1 20823  df-vr1 20824  df-ply1 20825  df-coe1 20826 This theorem is referenced by:  coe1tmmul2  20919  coe1tmmul  20920  deg1tm  24733  ply1remlem  24777  fta1blem  24783
 Copyright terms: Public domain W3C validator