X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=helm%2Fsoftware%2Fmatita%2Flibrary%2FQ%2Ffrac.ma;h=9ce49360496d4e3b02d641effccacbc9e6833deb;hb=0c00c81d91748e89757711eb13ded4227e079ac9;hp=e4a2fc566408232e58f32a1d6d3c5ef854bce93b;hpb=9eabe046c1182960de8cfdba96c5414224e3a61e;p=helm.git diff --git a/helm/software/matita/library/Q/frac.ma b/helm/software/matita/library/Q/frac.ma index e4a2fc566..9ce493604 100644 --- a/helm/software/matita/library/Q/frac.ma +++ b/helm/software/matita/library/Q/frac.ma @@ -62,9 +62,14 @@ match q with ]. *) +alias id "numeratorQ" = "cic:/matita/Q/q/q/numeratorQ.con". +alias id "nat" = "cic:/matita/nat/nat/nat.ind#xpointer(1/1)". +alias id "defactorize" = "cic:/matita/nat/factorization/defactorize.con". +alias id "Q" = "cic:/matita/Q/q/q/Q.ind#xpointer(1/1)". definition numQ:Q \to nat \def \lambda q. defactorize (numeratorQ q). +alias id "Qinv" = "cic:/matita/Q/q/qinv/Qinv.con". definition denomQ:Q \to nat \def \lambda q. defactorize (numeratorQ (Qinv q)). @@ -104,6 +109,8 @@ elim r ] qed.*) +alias id "Qpos" = "cic:/matita/Q/q/q/Q.ind#xpointer(1/1/2)". +alias id "OQ" = "cic:/matita/Q/q/q/Q.ind#xpointer(1/1/1)". definition Qabs:Q \to Q \def \lambda q. match q with [OQ \Rightarrow OQ