R : Type u
S : Type v
T : Type w
ι : Type x
k : Type y
A : Type z
a✝ b : R
m n✝ : ℕ
inst✝ : Semiring R
p✝ q r : R[X]
M : R[X] → Prop
p : R[X]
h_add : ∀ (p q : R[X]), M p → M q → M (p + q)
h_monomial : ∀ (n : ℕ) (a : R), M (↑(monomial n) a)
n : ℕ
a : R
_h : M (↑C a * X ^ n)
⊢ M (↑(monomial (n + 1)) a)
R : Type u
S : Type v
T : Type w
ι : Type x
k : Type y
A : Type z
a✝ b : R
m n✝ : ℕ
inst✝ : Semiring R
p✝ q r : R[X]
M : R[X] → Prop
p : R[X]
h_add : ∀ (p q : R[X]), M p → M q → M (p + q)
h_monomial : ∀ (n : ℕ) (a : R), M (↑(monomial n) a)
n : ℕ
a : R
_h : M (↑C a * X ^ n)
⊢ M (↑C a * X ^ (n + 1))
rw [C_mul_X_pow_eq_monomial]
no goals
R : Type u
S : Type v
T : Type w
ι : Type x
k : Type y
A : Type z
a✝ b : R
m n✝ : ℕ
inst✝ : Semiring R
p✝ q r : R[X]
M : R[X] → Prop
p : R[X]
h_add : ∀ (p q : R[X]), M p → M q → M (p + q)
h_monomial : ∀ (n : ℕ) (a : R), M (↑(monomial n) a)
n : ℕ
a : R
_h : M (↑C a * X ^ n)
⊢ M (↑(monomial (n + 1)) a)
exact h_monomial _ _