(************************************************************************) (* v * The Coq Proof Assistant / The Coq Development Team *) (* false). split. exact Rplus_comm. symmetry in |- *; apply Rplus_assoc. exact Rmult_comm. symmetry in |- *; apply Rmult_assoc. intro; apply Rplus_0_l. intro; apply Rmult_1_l. exact Rplus_opp_r. intros. rewrite Rmult_comm. rewrite (Rmult_comm n p). rewrite (Rmult_comm m p). apply Rmult_plus_distr_l. intros; contradiction. Defined. End LegacyRfield. Add Legacy Field R Rplus Rmult 1%R 0%R Ropp (fun x y:R => false) Rinv RLegacyTheory Rinv_l with minus := Rminus div := Rdiv.