Section BR_CONSTANTS.
Variable f : nat -> R.
Variable r0 c: R.
Definition br := {{ r0, plus, f}}.
Hint Resolve add_constant_add_br : Recurrence.
Hint Rewrite @add_constant_add_br : Recurrence.
Hint Resolve mul_constant_add_br : Recurrence.
Hint Rewrite @mul_constant_add_br : Recurrence.
*)

Lemma mul_constant_mul_br: forall `{Ring R} (n:  nat),
c * ({{r0, mult, f}} # n) =
{{r0 * c, mult, f}} # n.