fact: Definition lap_ring α (R : ring α) : ring (list α) := {| rng_zero := lap_zero; rng_one := lap_one; rng_add := lap_add; rng_mul := lap_mul; rng_opp := lap_opp; rng_eq := lap_eq; rng_eq_refl := lap_eq_refl; rng_eq_sym := lap_eq_sym; rng_eq_trans := lap_eq_trans; rng_add_comm := lap_add_comm R; rng_add_assoc := lap_add_assoc R; rng_add_0_l := lap_add_nil_l R; rng_add_opp_l := lap_add_opp_l R; rng_add_compat_l := lap_add_compat_l; rng_mul_comm := lap_mul_comm R; rng_mul_assoc := lap_mul_assoc R; rng_mul_1_l := lap_mul_1_l R; rng_mul_compat_l := @lap_mul_compat_l _ R; rng_mul_add_distr_l := lap_mul_add_distr_l R |}.
imports: Utf8 QArith NPeano Misc Field2 Fsummation