proposition: Lemma multdivNonnegativeRationals : ∏ q r : NonnegativeRationals, 0 < r -> r * (q / r) = q.
proof: Proof. intros q r Hr0. unfold divNonnegativeRationals. rewrite iscomm_multNonnegativeRationals, isassoc_multNonnegativeRationals. rewrite islinv_NonnegativeRationals. - now apply isrunit_oneNonnegativeRationals. - exact Hr0. Qed.
imports: UniMath.MoreFoundations.Tactics UniMath.MoreFoundations.PartA UniMath.MoreFoundations.Sets UniMath.MoreFoundations.Orders UniMath.RealNumbers.Sets UniMath.RealNumbers.Fields UniMath.Algebra.DivisionRig UniMath.OrderTheory.Lattice.Lattice UniMath.RealNumbers.Prelim