Metamath Proof Explorer


Theorem 0ringmon1p

Description: There are no monic polynomials over a zero ring. (Contributed by Thierry Arnoux, 5-Feb-2025)

Ref Expression
Hypotheses 0ringmon1p.1 M = Monic 1p R
0ringmon1p.2 B = Base R
0ringmon1p.3 φ R Ring
0ringmon1p.4 φ B = 1
Assertion 0ringmon1p φ M =

Proof

Step Hyp Ref Expression
1 0ringmon1p.1 M = Monic 1p R
2 0ringmon1p.2 B = Base R
3 0ringmon1p.3 φ R Ring
4 0ringmon1p.4 φ B = 1
5 eqid Poly 1 R = Poly 1 R
6 eqid Base Poly 1 R = Base Poly 1 R
7 eqid 0 Poly 1 R = 0 Poly 1 R
8 eqid deg 1 R = deg 1 R
9 eqid 1 R = 1 R
10 5 6 7 8 1 9 ismon1p p M p Base Poly 1 R p 0 Poly 1 R coe 1 p deg 1 R p = 1 R
11 10 bilani φ p M p Base Poly 1 R p 0 Poly 1 R coe 1 p deg 1 R p = 1 R
12 11 simp3d φ p M coe 1 p deg 1 R p = 1 R
13 3 adantr φ p M R Ring
14 11 simp1d φ p M p Base Poly 1 R
15 11 simp2d φ p M p 0 Poly 1 R
16 eqid 0 R = 0 R
17 eqid coe 1 p = coe 1 p
18 8 5 7 6 16 17 deg1ldg R Ring p Base Poly 1 R p 0 Poly 1 R coe 1 p deg 1 R p 0 R
19 13 14 15 18 syl3anc φ p M coe 1 p deg 1 R p 0 R
20 2 16 9 0ring01eq R Ring B = 1 0 R = 1 R
21 3 4 20 syl2anc φ 0 R = 1 R
22 21 adantr φ p M 0 R = 1 R
23 19 22 neeqtrd φ p M coe 1 p deg 1 R p 1 R
24 23 neneqd φ p M ¬ coe 1 p deg 1 R p = 1 R
25 12 24 pm2.65da φ ¬ p M
26 25 eq0rdv φ M =