]> matita.cs.unibo.it Git - helm.git/commitdiff
update in ground
authorFerruccio Guidi <ferruccio.guidi@unibo.it>
Sun, 28 Feb 2021 19:54:43 +0000 (20:54 +0100)
committerFerruccio Guidi <ferruccio.guidi@unibo.it>
Sun, 28 Feb 2021 19:54:43 +0000 (20:54 +0100)
+ xoa restyled
+ missing files committed

98 files changed:
matita/components/binaries/xoa/engine.ml
matita/components/binaries/xoa/lib.ml
matita/components/binaries/xoa/lib.mli
matita/components/binaries/xoa/xoa.ml
matita/matita/contribs/lambdadelta/bin/recomm/bGroundLib.mrc
matita/matita/contribs/lambdadelta/bin/recomm/recommGcbGroundLib.ml
matita/matita/contribs/lambdadelta/ground/arith/nat_le.ma
matita/matita/contribs/lambdadelta/ground/counters/rtc.ma
matita/matita/contribs/lambdadelta/ground/lib/ltc.ma
matita/matita/contribs/lambdadelta/ground/notation/xoa/and_3.ma
matita/matita/contribs/lambdadelta/ground/notation/xoa/and_4.ma
matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_1_2.ma
matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_1_3.ma
matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_1_4.ma
matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_2_2.ma
matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_2_3.ma
matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_3_1.ma
matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_3_2.ma
matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_3_3.ma
matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_3_4.ma
matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_3_5.ma
matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_3_6.ma
matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_4_1.ma
matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_4_2.ma
matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_4_3.ma
matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_4_4.ma
matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_4_5.ma
matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_5_1.ma
matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_5_2.ma
matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_5_3.ma
matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_5_4.ma
matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_5_5.ma
matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_5_6.ma
matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_5_7.ma
matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_6_3.ma
matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_6_4.ma
matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_6_5.ma
matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_6_6.ma
matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_6_7.ma
matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_6_8.ma
matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_6_9.ma
matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_7_10.ma
matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_7_3.ma
matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_7_4.ma
matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_7_5.ma
matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_7_6.ma
matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_7_7.ma
matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_8_4.ma
matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_8_5.ma
matita/matita/contribs/lambdadelta/ground/notation/xoa/ex_9_3.ma
matita/matita/contribs/lambdadelta/ground/notation/xoa/or_3.ma
matita/matita/contribs/lambdadelta/ground/notation/xoa/or_4.ma
matita/matita/contribs/lambdadelta/ground/notation/xoa/or_5.ma
matita/matita/contribs/lambdadelta/ground/xoa/and_3.ma
matita/matita/contribs/lambdadelta/ground/xoa/and_4.ma
matita/matita/contribs/lambdadelta/ground/xoa/ex_1_2.ma
matita/matita/contribs/lambdadelta/ground/xoa/ex_1_3.ma
matita/matita/contribs/lambdadelta/ground/xoa/ex_1_4.ma
matita/matita/contribs/lambdadelta/ground/xoa/ex_2_2.ma
matita/matita/contribs/lambdadelta/ground/xoa/ex_2_3.ma
matita/matita/contribs/lambdadelta/ground/xoa/ex_3_1.ma
matita/matita/contribs/lambdadelta/ground/xoa/ex_3_2.ma
matita/matita/contribs/lambdadelta/ground/xoa/ex_3_3.ma
matita/matita/contribs/lambdadelta/ground/xoa/ex_3_4.ma
matita/matita/contribs/lambdadelta/ground/xoa/ex_3_5.ma
matita/matita/contribs/lambdadelta/ground/xoa/ex_3_6.ma
matita/matita/contribs/lambdadelta/ground/xoa/ex_4_1.ma
matita/matita/contribs/lambdadelta/ground/xoa/ex_4_1_props.ma
matita/matita/contribs/lambdadelta/ground/xoa/ex_4_2.ma
matita/matita/contribs/lambdadelta/ground/xoa/ex_4_3.ma
matita/matita/contribs/lambdadelta/ground/xoa/ex_4_4.ma
matita/matita/contribs/lambdadelta/ground/xoa/ex_4_5.ma
matita/matita/contribs/lambdadelta/ground/xoa/ex_5_1.ma
matita/matita/contribs/lambdadelta/ground/xoa/ex_5_2.ma
matita/matita/contribs/lambdadelta/ground/xoa/ex_5_3.ma
matita/matita/contribs/lambdadelta/ground/xoa/ex_5_4.ma
matita/matita/contribs/lambdadelta/ground/xoa/ex_5_5.ma
matita/matita/contribs/lambdadelta/ground/xoa/ex_5_6.ma
matita/matita/contribs/lambdadelta/ground/xoa/ex_5_7.ma
matita/matita/contribs/lambdadelta/ground/xoa/ex_6_3.ma
matita/matita/contribs/lambdadelta/ground/xoa/ex_6_4.ma
matita/matita/contribs/lambdadelta/ground/xoa/ex_6_5.ma
matita/matita/contribs/lambdadelta/ground/xoa/ex_6_6.ma
matita/matita/contribs/lambdadelta/ground/xoa/ex_6_7.ma
matita/matita/contribs/lambdadelta/ground/xoa/ex_6_8.ma
matita/matita/contribs/lambdadelta/ground/xoa/ex_6_9.ma
matita/matita/contribs/lambdadelta/ground/xoa/ex_7_10.ma
matita/matita/contribs/lambdadelta/ground/xoa/ex_7_3.ma
matita/matita/contribs/lambdadelta/ground/xoa/ex_7_4.ma
matita/matita/contribs/lambdadelta/ground/xoa/ex_7_5.ma
matita/matita/contribs/lambdadelta/ground/xoa/ex_7_6.ma
matita/matita/contribs/lambdadelta/ground/xoa/ex_7_7.ma
matita/matita/contribs/lambdadelta/ground/xoa/ex_8_4.ma
matita/matita/contribs/lambdadelta/ground/xoa/ex_8_5.ma
matita/matita/contribs/lambdadelta/ground/xoa/ex_9_3.ma
matita/matita/contribs/lambdadelta/ground/xoa/or_3.ma
matita/matita/contribs/lambdadelta/ground/xoa/or_4.ma
matita/matita/contribs/lambdadelta/ground/xoa/or_5.ma

index baf460c0929c8c0a49ed2d4dc5e188ed3b57da32..47770e71077b8dda8c87b52136a28eedf56246f4 100644 (file)
@@ -70,22 +70,22 @@ let mk_exists ooch noch c v =
    let full b n   = P.sprintf "(%s.$P%u)" (abst_clo b) (c - n) in
    let full_seq b = string_iter " " (full b) c in
 
-   P.fprintf ooch "(* %s (%u, %u) *)\n\n" description c v;
+   P.fprintf ooch "(* Note: %s (%u, %u) *)\n" description c v;
 
    P.fprintf ooch "inductive %s (%s:Type[0]) (%s:%s→Prop) : Prop ≝\n"
       o_name set_list pre_list set_type;
-   P.fprintf ooch "   | %s_intro: ∀%s. %s → %s %s %s\n.\n\n"
+   P.fprintf ooch "  | %s_intro: ∀%s. %s → %s %s %s\n.\n\n"
       o_name ele_list pre_type o_name qm_set qm_pre;
 
    P.fprintf ooch "interpretation \"%s (%u, %u)\" %s %s = (%s %s %s).\n\n"
       description c v i_name pre_seq o_name qm_set pre_seq;
 
-   P.fprintf noch "(* %s (%u, %u) *)\n\n" description c v;
+   P.fprintf noch "(* Note: %s (%u, %u) *)\n" description c v;
 
-   P.fprintf noch "notation > \"hvbox(∃∃ %s break . %s)\"\n %s for @{ %s %s }.\n\n"
+   P.fprintf noch "notation > \"hvbox(∃∃ %s break . %s)\"\n  %s  for @{ %s %s }.\n\n"
       id_list term_conj prec i_name (full_seq false);
 
-   P.fprintf noch "notation < \"hvbox(∃∃ %s break . %s)\"\n %s for @{ %s %s }.\n\n"
+   P.fprintf noch "notation < \"hvbox(∃∃ %s break . %s)\"\n  %s  for @{ %s %s }.\n\n"
       id_list term_conj prec i_name (full_seq true)
 
 let mk_or ooch noch c =
@@ -108,11 +108,11 @@ let mk_or ooch noch c =
    let par n     = P.sprintf "$P%u" (c - n) in
    let par_seq   = string_iter " " par c in
 
-   let mk_con n   = P.fprintf ooch "   | %s_intro%u: %s → %s %s\n"
+   let mk_con n   = P.fprintf ooch "  | %s_intro%u: %s → %s %s\n"
                        o_name (c - n) (pre n) o_name qm_pre
    in
 
-   P.fprintf ooch "(* %s (%u) *)\n\n" description c;
+   P.fprintf ooch "(* Note: %s (%u) *)\n" description c;
 
    P.fprintf ooch "inductive %s (%s:Prop) : Prop ≝\n"
       o_name pre_list;
@@ -122,9 +122,9 @@ let mk_or ooch noch c =
    P.fprintf ooch "interpretation \"%s (%u)\" %s %s = (%s %s).\n\n"
       description c i_name pre_seq o_name pre_seq;
 
-   P.fprintf noch "(* %s (%u) *)\n\n" description c;
+   P.fprintf noch "(* Note: %s (%u) *)\n" description c;
 
-   P.fprintf noch "notation \"hvbox(∨∨ %s)\"\n %s for @{ %s %s }.\n\n"
+   P.fprintf noch "notation \"hvbox(∨∨ %s)\"\n  %s  for @{ %s %s }.\n\n"
       term_disj prec i_name par_seq
 
 let mk_and ooch noch c =
@@ -148,19 +148,19 @@ let mk_and ooch noch c =
    let par n     = P.sprintf "$P%u" (c - n) in
    let par_seq   = string_iter " " par c in
 
-   P.fprintf ooch "(* %s (%u) *)\n\n" description c;
+   P.fprintf ooch "(* Note: %s (%u) *)\n" description c;
 
    P.fprintf ooch "inductive %s (%s:Prop) : Prop ≝\n"
       o_name pre_list;
-   P.fprintf ooch "   | %s_intro: %s → %s %s\n.\n\n"
+   P.fprintf ooch "  | %s_intro: %s → %s %s\n.\n\n"
       o_name pre_type o_name qm_pre;
 
    P.fprintf ooch "interpretation \"%s (%u)\" %s %s = (%s %s).\n\n"
       description c i_name pre_seq o_name pre_seq;
 
-   P.fprintf noch "(* %s (%u) *)\n\n" description c;
+   P.fprintf noch "(* Note: %s (%u) *)\n" description c;
 
-   P.fprintf noch "notation \"hvbox(∧∧ %s)\"\n %s for @{ %s %s }.\n\n"
+   P.fprintf noch "notation \"hvbox(∧∧ %s)\"\n  %s  for  @{ %s %s }.\n\n"
       term_conj prec i_name par_seq
 
 let generate ooch noch = function
index ec9ec81d2910ad1c57e15e2d7413411892ef7176..f2bf31757a88a9887d1f13a167d5b3ddd004b129 100644 (file)
@@ -30,9 +30,15 @@ let copy_preamble preamble och =
    in
    try read () with End_of_file -> close_in ich
 
+let print_header def och =
+  let msg = if def then "LOGIC" else "GROUND NOTATION" in
+   let stars = String.make (72 - String.length msg) '*' in
+   Printf.fprintf och "(* %s %s*)\n\n" msg stars
+
 let print_comment och =
-   let stars = String.make (30 - String.length myself) '*' in
-   Printf.fprintf och "(* This file was generated by %s: do not edit %s*)\n\n" myself stars
+   let msg = Printf.sprintf "NOTE: This file was generated by %s, do not edit" myself in
+   let stars = String.make (72 - String.length msg) '*' in
+   Printf.fprintf och "(* %s %s*)\n\n" msg stars
 
 let exists_out name =
    let path = [
@@ -42,14 +48,16 @@ let exists_out name =
    let name = List.fold_left F.concat "" path in
    K.file_exists (name ^ ".ma")
 
-let open_out preamble name =
+let open_out def preamble name =
    let path = [
       R.get_string "xoa.output_dir";
       name
    ] in
    let name = List.fold_left F.concat "" path in
    let och = open_out (name ^ ".ma") in
-   copy_preamble preamble och; print_comment och;
+   copy_preamble preamble och;
+   print_header def och;
+   print_comment och;
    och
 
 let out_include och s =
index 0c81d24253c3a2784366d39de43a37070cfcc23b..cc66968d330c8dd0177b5f926e2622aa96737912 100644 (file)
@@ -13,6 +13,6 @@ val get_preamble: string -> string
 
 val exists_out: string -> bool
 
-val open_out: string -> string -> out_channel
+val open_out: bool -> string -> string -> out_channel
 
 val out_include: out_channel -> string -> unit
index c5604f1e657243088e9682944122136d91618c91..64ce87b175ce1b96d17b4d2ce9bb64e9f9aa75b3 100644 (file)
@@ -35,8 +35,8 @@ let unm_and s =
 let process_centralized conf =
   let preamble = L.get_preamble conf in
   if R.has "xoa.objects" && R.has "xoa.notations" then begin
-    let ooch = L.open_out preamble (R.get_string "xoa.objects") in
-    let noch = L.open_out preamble (R.get_string "xoa.notations") in
+    let ooch = L.open_out true preamble (R.get_string "xoa.objects") in
+    let noch = L.open_out false preamble (R.get_string "xoa.notations") in
     List.iter (L.out_include ooch) (R.get_list R.string "xoa.include");
     L.out_include ooch (R.get_string "xoa.notations" ^ ".ma");
     List.iter (E.generate ooch noch) (R.get_list unm_ex "xoa.ex");
@@ -62,8 +62,8 @@ let generate (p, o, n) d =
   in
   if !incremental && L.exists_out oname && L.exists_out nname then () else
   begin
-    let ooch = L.open_out p oname in
-    let noch = L.open_out p nname in
+    let ooch = L.open_out true p oname in
+    let noch = L.open_out false p nname in
     List.iter (L.out_include ooch) (R.get_list R.string "xoa.include");
     L.out_include ooch (nname ^ ".ma");
     E.generate ooch noch d;
index fdc93273550b54a2ac4875bf61639b5d053743d1..78ef1dd353dacace9c95c7fa39a469333220100a 100644 (file)
@@ -1,4 +1,5 @@
 PcsAnd b "" true false
+ex4
 eq
 land
 lsub
index 94db88ed7f01e9732317d6eed6a4a43f863bca60..1402aff57a81ba891326d5e5059a549e15e13737 100644 (file)
@@ -11,6 +11,7 @@ let step k st outs ins =
   | "lsub" :: tl -> k T.OK ("lsub" :: outs) tl
   | "land" :: tl -> k T.OK ("land" :: outs) tl
   | "eq" :: tl -> k T.OK ("eq" :: outs) tl
+  | "ex4" :: tl -> k T.OK ("ex4" :: outs) tl
   | _ -> k T.OO outs ins
 
 let main =
index d4d8be1e38ce948e8b19d97feef66e97a2a8505c..c2d89a6f76f5e273b2bc1eba015daaa2b12df051 100644 (file)
@@ -12,7 +12,7 @@
 (*                                                                        *)
 (**************************************************************************)
 
-include "ground/insert_eq/insert_eq_1.ma".
+include "ground/generated/insert_eq_1.ma".
 include "ground/arith/nat_succ.ma".
 
 (* ORDER FOR NON-NEGATIVE INTEGERS ******************************************)
index 414fa1bfe62428cb1e00a7268b4f16313eab87e3..5e055b787d690ab52a388511403d28b677556761 100644 (file)
@@ -17,7 +17,7 @@ include "ground/notation/functions/tuple_4.ma".
 include "ground/notation/functions/zerozero_0.ma".
 include "ground/notation/functions/zeroone_0.ma".
 include "ground/notation/functions/onezero_0.ma".
-include "ground/insert_eq/insert_eq_1.ma".
+include "ground/generated/insert_eq_1.ma".
 include "ground/arith/nat.ma".
 
 (* RT-TRANSITION COUNTERS ***************************************************)
index c0d091c3c32129f8e5a3a449a88b45f56c1a1a34..9c2e12a7a5884231bec92e7d7cfad5f73b1015f7 100644 (file)
@@ -12,7 +12,7 @@
 (*                                                                        *)
 (**************************************************************************)
 
-include "ground/insert_eq/insert_eq_1.ma".
+include "ground/generated/insert_eq_1.ma".
 include "ground/lib/functions.ma".
 
 (* LABELLED TRANSITIVE CLOSURE FOR RELATIONS ********************************)
index 03b0e7e29b9829d2e4d8ff220029d508a4f5bc0e..34cc5ec644a00d215947d4325d3a6e2f96e54a5b 100644 (file)
 (*                                                                        *)
 (**************************************************************************)
 
-(* This file was generated by xoa.native: do not edit *********************)
+(* GROUND NOTATION **********************************************************)
 
-(* multiple conjunction connective (3) *)
+(* NOTE: This file was generated by xoa.native, do not edit *****************)
 
+(* Note: multiple conjunction connective (3) *)
 notation "hvbox(∧∧ term 34 P0 break & term 34 P1 break & term 34 P2)"
- non associative with precedence 35
for @{ 'And $P0 $P1 $P2 }.
 non associative with precedence 35
 for  @{ 'And $P0 $P1 $P2 }.
 
index 78c1f996368c67ce2b9b0a42dfec8e75547b2c29..073550fc20604adb006d4b2f0382cee153f43157 100644 (file)
 (*                                                                        *)
 (**************************************************************************)
 
-(* This file was generated by xoa.native: do not edit *********************)
+(* GROUND NOTATION **********************************************************)
 
-(* multiple conjunction connective (4) *)
+(* NOTE: This file was generated by xoa.native, do not edit *****************)
 
+(* Note: multiple conjunction connective (4) *)
 notation "hvbox(∧∧ term 34 P0 break & term 34 P1 break & term 34 P2 break & term 34 P3)"
- non associative with precedence 35
for @{ 'And $P0 $P1 $P2 $P3 }.
 non associative with precedence 35
 for  @{ 'And $P0 $P1 $P2 $P3 }.
 
index 77c7366a6acfb267bf380ba697a702f3797a32dc..ea0484b16225485f9f2cd262a62e529a73e5d133 100644 (file)
 (*                                                                        *)
 (**************************************************************************)
 
-(* This file was generated by xoa.native: do not edit *********************)
+(* GROUND NOTATION **********************************************************)
 
-(* multiple existental quantifier (1, 2) *)
+(* NOTE: This file was generated by xoa.native, do not edit *****************)
 
+(* Note: multiple existental quantifier (1, 2) *)
 notation > "hvbox(∃∃ ident x0 , ident x1 break . term 19 P0)"
- non associative with precedence 20
- for @{ 'Ex2 (λ${ident x0}.λ${ident x1}.$P0) }.
 non associative with precedence 20
 for @{ 'Ex2 (λ${ident x0}.λ${ident x1}.$P0) }.
 
 notation < "hvbox(∃∃ ident x0 , ident x1 break . term 19 P0)"
- non associative with precedence 20
- for @{ 'Ex2 (λ${ident x0}:$T0.λ${ident x1}:$T1.$P0) }.
 non associative with precedence 20
 for @{ 'Ex2 (λ${ident x0}:$T0.λ${ident x1}:$T1.$P0) }.
 
index 89cc727bff331518ab8fabcd277c50e29a606ea8..4067fc50060f74d3a722523b3a8b8de583d1a9cc 100644 (file)
 (*                                                                        *)
 (**************************************************************************)
 
-(* This file was generated by xoa.native: do not edit *********************)
+(* GROUND NOTATION **********************************************************)
 
-(* multiple existental quantifier (1, 3) *)
+(* NOTE: This file was generated by xoa.native, do not edit *****************)
 
+(* Note: multiple existental quantifier (1, 3) *)
 notation > "hvbox(∃∃ ident x0 , ident x1 , ident x2 break . term 19 P0)"
- non associative with precedence 20
- for @{ 'Ex3 (λ${ident x0}.λ${ident x1}.λ${ident x2}.$P0) }.
 non associative with precedence 20
 for @{ 'Ex3 (λ${ident x0}.λ${ident x1}.λ${ident x2}.$P0) }.
 
 notation < "hvbox(∃∃ ident x0 , ident x1 , ident x2 break . term 19 P0)"
- non associative with precedence 20
- for @{ 'Ex3 (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.$P0) }.
 non associative with precedence 20
 for @{ 'Ex3 (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.$P0) }.
 
index 0fbf2a458d5a27848252d8060f0427328419758e..b509f87c2f867fb1ff70336d5225a78261263bf0 100644 (file)
 (*                                                                        *)
 (**************************************************************************)
 
-(* This file was generated by xoa.native: do not edit *********************)
+(* GROUND NOTATION **********************************************************)
 
-(* multiple existental quantifier (1, 4) *)
+(* NOTE: This file was generated by xoa.native, do not edit *****************)
 
+(* Note: multiple existental quantifier (1, 4) *)
 notation > "hvbox(∃∃ ident x0 , ident x1 , ident x2 , ident x3 break . term 19 P0)"
- non associative with precedence 20
- for @{ 'Ex4 (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.$P0) }.
 non associative with precedence 20
 for @{ 'Ex4 (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.$P0) }.
 
 notation < "hvbox(∃∃ ident x0 , ident x1 , ident x2 , ident x3 break . term 19 P0)"
- non associative with precedence 20
- for @{ 'Ex4 (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.$P0) }.
 non associative with precedence 20
 for @{ 'Ex4 (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.$P0) }.
 
index ccef16288f3866779326911bfb7b721d3cd931a7..fa15afef1036955bdd1c6c7f74acf4fbd9f8d75e 100644 (file)
 (*                                                                        *)
 (**************************************************************************)
 
-(* This file was generated by xoa.native: do not edit *********************)
+(* GROUND NOTATION **********************************************************)
 
-(* multiple existental quantifier (2, 2) *)
+(* NOTE: This file was generated by xoa.native, do not edit *****************)
 
+(* Note: multiple existental quantifier (2, 2) *)
 notation > "hvbox(∃∃ ident x0 , ident x1 break . term 19 P0 break & term 19 P1)"
- non associative with precedence 20
- for @{ 'Ex2 (λ${ident x0}.λ${ident x1}.$P0) (λ${ident x0}.λ${ident x1}.$P1) }.
 non associative with precedence 20
 for @{ 'Ex2 (λ${ident x0}.λ${ident x1}.$P0) (λ${ident x0}.λ${ident x1}.$P1) }.
 
 notation < "hvbox(∃∃ ident x0 , ident x1 break . term 19 P0 break & term 19 P1)"
- non associative with precedence 20
- for @{ 'Ex2 (λ${ident x0}:$T0.λ${ident x1}:$T1.$P0) (λ${ident x0}:$T0.λ${ident x1}:$T1.$P1) }.
 non associative with precedence 20
 for @{ 'Ex2 (λ${ident x0}:$T0.λ${ident x1}:$T1.$P0) (λ${ident x0}:$T0.λ${ident x1}:$T1.$P1) }.
 
index 5e0dba550a5bb42b557ced8344b08b268e8eb3e1..937e6dde83b41bb723079a362411a7416447cd4f 100644 (file)
 (*                                                                        *)
 (**************************************************************************)
 
-(* This file was generated by xoa.native: do not edit *********************)
+(* GROUND NOTATION **********************************************************)
 
-(* multiple existental quantifier (2, 3) *)
+(* NOTE: This file was generated by xoa.native, do not edit *****************)
 
+(* Note: multiple existental quantifier (2, 3) *)
 notation > "hvbox(∃∃ ident x0 , ident x1 , ident x2 break . term 19 P0 break & term 19 P1)"
- non associative with precedence 20
- for @{ 'Ex3 (λ${ident x0}.λ${ident x1}.λ${ident x2}.$P0) (λ${ident x0}.λ${ident x1}.λ${ident x2}.$P1) }.
 non associative with precedence 20
 for @{ 'Ex3 (λ${ident x0}.λ${ident x1}.λ${ident x2}.$P0) (λ${ident x0}.λ${ident x1}.λ${ident x2}.$P1) }.
 
 notation < "hvbox(∃∃ ident x0 , ident x1 , ident x2 break . term 19 P0 break & term 19 P1)"
- non associative with precedence 20
- for @{ 'Ex3 (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.$P0) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.$P1) }.
 non associative with precedence 20
 for @{ 'Ex3 (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.$P0) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.$P1) }.
 
index f5c36715730f3d3a2d0771b860b4495d76e1b823..ddd2b4edf1ae348edaf70c2dd7070778030e8db9 100644 (file)
 (*                                                                        *)
 (**************************************************************************)
 
-(* This file was generated by xoa.native: do not edit *********************)
+(* GROUND NOTATION **********************************************************)
 
-(* multiple existental quantifier (3, 1) *)
+(* NOTE: This file was generated by xoa.native, do not edit *****************)
 
+(* Note: multiple existental quantifier (3, 1) *)
 notation > "hvbox(∃∃ ident x0 break . term 19 P0 break & term 19 P1 break & term 19 P2)"
- non associative with precedence 20
- for @{ 'Ex (λ${ident x0}.$P0) (λ${ident x0}.$P1) (λ${ident x0}.$P2) }.
 non associative with precedence 20
 for @{ 'Ex (λ${ident x0}.$P0) (λ${ident x0}.$P1) (λ${ident x0}.$P2) }.
 
 notation < "hvbox(∃∃ ident x0 break . term 19 P0 break & term 19 P1 break & term 19 P2)"
- non associative with precedence 20
- for @{ 'Ex (λ${ident x0}:$T0.$P0) (λ${ident x0}:$T0.$P1) (λ${ident x0}:$T0.$P2) }.
 non associative with precedence 20
 for @{ 'Ex (λ${ident x0}:$T0.$P0) (λ${ident x0}:$T0.$P1) (λ${ident x0}:$T0.$P2) }.
 
index 8ca34d307ee3b6fe077718fd8aa8bf170401eddc..905f65f5f27a37291674a3bc56bb73a4b62190f9 100644 (file)
 (*                                                                        *)
 (**************************************************************************)
 
-(* This file was generated by xoa.native: do not edit *********************)
+(* GROUND NOTATION **********************************************************)
 
-(* multiple existental quantifier (3, 2) *)
+(* NOTE: This file was generated by xoa.native, do not edit *****************)
 
+(* Note: multiple existental quantifier (3, 2) *)
 notation > "hvbox(∃∃ ident x0 , ident x1 break . term 19 P0 break & term 19 P1 break & term 19 P2)"
- non associative with precedence 20
- for @{ 'Ex2 (λ${ident x0}.λ${ident x1}.$P0) (λ${ident x0}.λ${ident x1}.$P1) (λ${ident x0}.λ${ident x1}.$P2) }.
 non associative with precedence 20
 for @{ 'Ex2 (λ${ident x0}.λ${ident x1}.$P0) (λ${ident x0}.λ${ident x1}.$P1) (λ${ident x0}.λ${ident x1}.$P2) }.
 
 notation < "hvbox(∃∃ ident x0 , ident x1 break . term 19 P0 break & term 19 P1 break & term 19 P2)"
- non associative with precedence 20
- for @{ 'Ex2 (λ${ident x0}:$T0.λ${ident x1}:$T1.$P0) (λ${ident x0}:$T0.λ${ident x1}:$T1.$P1) (λ${ident x0}:$T0.λ${ident x1}:$T1.$P2) }.
 non associative with precedence 20
 for @{ 'Ex2 (λ${ident x0}:$T0.λ${ident x1}:$T1.$P0) (λ${ident x0}:$T0.λ${ident x1}:$T1.$P1) (λ${ident x0}:$T0.λ${ident x1}:$T1.$P2) }.
 
index 6287d1a4e81d5c2b7c95fff2d233d8eb7a1d8045..62b08889b6199d72166749b2254855cd47e203f1 100644 (file)
 (*                                                                        *)
 (**************************************************************************)
 
-(* This file was generated by xoa.native: do not edit *********************)
+(* GROUND NOTATION **********************************************************)
 
-(* multiple existental quantifier (3, 3) *)
+(* NOTE: This file was generated by xoa.native, do not edit *****************)
 
+(* Note: multiple existental quantifier (3, 3) *)
 notation > "hvbox(∃∃ ident x0 , ident x1 , ident x2 break . term 19 P0 break & term 19 P1 break & term 19 P2)"
- non associative with precedence 20
- for @{ 'Ex3 (λ${ident x0}.λ${ident x1}.λ${ident x2}.$P0) (λ${ident x0}.λ${ident x1}.λ${ident x2}.$P1) (λ${ident x0}.λ${ident x1}.λ${ident x2}.$P2) }.
 non associative with precedence 20
 for @{ 'Ex3 (λ${ident x0}.λ${ident x1}.λ${ident x2}.$P0) (λ${ident x0}.λ${ident x1}.λ${ident x2}.$P1) (λ${ident x0}.λ${ident x1}.λ${ident x2}.$P2) }.
 
 notation < "hvbox(∃∃ ident x0 , ident x1 , ident x2 break . term 19 P0 break & term 19 P1 break & term 19 P2)"
- non associative with precedence 20
- for @{ 'Ex3 (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.$P0) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.$P1) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.$P2) }.
 non associative with precedence 20
 for @{ 'Ex3 (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.$P0) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.$P1) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.$P2) }.
 
index 5f34348e3638fa6f77923d38225c3c52c497d9dd..1e11b5452e660615da1425dfc47c1f90567dd599 100644 (file)
 (*                                                                        *)
 (**************************************************************************)
 
-(* This file was generated by xoa.native: do not edit *********************)
+(* GROUND NOTATION **********************************************************)
 
-(* multiple existental quantifier (3, 4) *)
+(* NOTE: This file was generated by xoa.native, do not edit *****************)
 
+(* Note: multiple existental quantifier (3, 4) *)
 notation > "hvbox(∃∃ ident x0 , ident x1 , ident x2 , ident x3 break . term 19 P0 break & term 19 P1 break & term 19 P2)"
- non associative with precedence 20
- for @{ 'Ex4 (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.$P0) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.$P1) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.$P2) }.
 non associative with precedence 20
 for @{ 'Ex4 (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.$P0) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.$P1) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.$P2) }.
 
 notation < "hvbox(∃∃ ident x0 , ident x1 , ident x2 , ident x3 break . term 19 P0 break & term 19 P1 break & term 19 P2)"
- non associative with precedence 20
- for @{ 'Ex4 (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.$P0) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.$P1) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.$P2) }.
 non associative with precedence 20
 for @{ 'Ex4 (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.$P0) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.$P1) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.$P2) }.
 
index fab03970d950f72bd66eb188a36a50706fa13222..3d506b77898254e6c7495e796933138469df6040 100644 (file)
 (*                                                                        *)
 (**************************************************************************)
 
-(* This file was generated by xoa.native: do not edit *********************)
+(* GROUND NOTATION **********************************************************)
 
-(* multiple existental quantifier (3, 5) *)
+(* NOTE: This file was generated by xoa.native, do not edit *****************)
 
+(* Note: multiple existental quantifier (3, 5) *)
 notation > "hvbox(∃∃ ident x0 , ident x1 , ident x2 , ident x3 , ident x4 break . term 19 P0 break & term 19 P1 break & term 19 P2)"
- non associative with precedence 20
- for @{ 'Ex5 (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.$P0) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.$P1) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.$P2) }.
 non associative with precedence 20
 for @{ 'Ex5 (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.$P0) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.$P1) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.$P2) }.
 
 notation < "hvbox(∃∃ ident x0 , ident x1 , ident x2 , ident x3 , ident x4 break . term 19 P0 break & term 19 P1 break & term 19 P2)"
- non associative with precedence 20
- for @{ 'Ex5 (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.$P0) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.$P1) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.$P2) }.
 non associative with precedence 20
 for @{ 'Ex5 (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.$P0) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.$P1) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.$P2) }.
 
index 1dd1986dc114f89e0938c91da41ad84ee45d7a1b..fac6d1b5214daf3cd6e52527c13ddacdf6438ac3 100644 (file)
 (*                                                                        *)
 (**************************************************************************)
 
-(* This file was generated by xoa.native: do not edit *********************)
+(* GROUND NOTATION **********************************************************)
 
-(* multiple existental quantifier (3, 6) *)
+(* NOTE: This file was generated by xoa.native, do not edit *****************)
 
+(* Note: multiple existental quantifier (3, 6) *)
 notation > "hvbox(∃∃ ident x0 , ident x1 , ident x2 , ident x3 , ident x4 , ident x5 break . term 19 P0 break & term 19 P1 break & term 19 P2)"
- non associative with precedence 20
- for @{ 'Ex6 (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.$P0) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.$P1) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.$P2) }.
 non associative with precedence 20
 for @{ 'Ex6 (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.$P0) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.$P1) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.$P2) }.
 
 notation < "hvbox(∃∃ ident x0 , ident x1 , ident x2 , ident x3 , ident x4 , ident x5 break . term 19 P0 break & term 19 P1 break & term 19 P2)"
- non associative with precedence 20
- for @{ 'Ex6 (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.$P0) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.$P1) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.$P2) }.
 non associative with precedence 20
 for @{ 'Ex6 (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.$P0) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.$P1) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.$P2) }.
 
index 75ac29f1643cc08bcff87b3a106afa1f904a35fa..4c1e8ccd634b426a71011f051e1c11159cc671f8 100644 (file)
 (*                                                                        *)
 (**************************************************************************)
 
-(* This file was generated by xoa.native: do not edit *********************)
+(* GROUND NOTATION **********************************************************)
 
-(* multiple existental quantifier (4, 1) *)
+(* NOTE: This file was generated by xoa.native, do not edit *****************)
 
+(* Note: multiple existental quantifier (4, 1) *)
 notation > "hvbox(∃∃ ident x0 break . term 19 P0 break & term 19 P1 break & term 19 P2 break & term 19 P3)"
- non associative with precedence 20
- for @{ 'Ex (λ${ident x0}.$P0) (λ${ident x0}.$P1) (λ${ident x0}.$P2) (λ${ident x0}.$P3) }.
 non associative with precedence 20
 for @{ 'Ex (λ${ident x0}.$P0) (λ${ident x0}.$P1) (λ${ident x0}.$P2) (λ${ident x0}.$P3) }.
 
 notation < "hvbox(∃∃ ident x0 break . term 19 P0 break & term 19 P1 break & term 19 P2 break & term 19 P3)"
- non associative with precedence 20
- for @{ 'Ex (λ${ident x0}:$T0.$P0) (λ${ident x0}:$T0.$P1) (λ${ident x0}:$T0.$P2) (λ${ident x0}:$T0.$P3) }.
 non associative with precedence 20
 for @{ 'Ex (λ${ident x0}:$T0.$P0) (λ${ident x0}:$T0.$P1) (λ${ident x0}:$T0.$P2) (λ${ident x0}:$T0.$P3) }.
 
index e8a6e96500b9adb658d646d9bfd65f2cd44333a6..c6de2348c57f0f40d1ef32e0f868929ac913115b 100644 (file)
 (*                                                                        *)
 (**************************************************************************)
 
-(* This file was generated by xoa.native: do not edit *********************)
+(* GROUND NOTATION **********************************************************)
 
-(* multiple existental quantifier (4, 2) *)
+(* NOTE: This file was generated by xoa.native, do not edit *****************)
 
+(* Note: multiple existental quantifier (4, 2) *)
 notation > "hvbox(∃∃ ident x0 , ident x1 break . term 19 P0 break & term 19 P1 break & term 19 P2 break & term 19 P3)"
- non associative with precedence 20
- for @{ 'Ex2 (λ${ident x0}.λ${ident x1}.$P0) (λ${ident x0}.λ${ident x1}.$P1) (λ${ident x0}.λ${ident x1}.$P2) (λ${ident x0}.λ${ident x1}.$P3) }.
 non associative with precedence 20
 for @{ 'Ex2 (λ${ident x0}.λ${ident x1}.$P0) (λ${ident x0}.λ${ident x1}.$P1) (λ${ident x0}.λ${ident x1}.$P2) (λ${ident x0}.λ${ident x1}.$P3) }.
 
 notation < "hvbox(∃∃ ident x0 , ident x1 break . term 19 P0 break & term 19 P1 break & term 19 P2 break & term 19 P3)"
- non associative with precedence 20
- for @{ 'Ex2 (λ${ident x0}:$T0.λ${ident x1}:$T1.$P0) (λ${ident x0}:$T0.λ${ident x1}:$T1.$P1) (λ${ident x0}:$T0.λ${ident x1}:$T1.$P2) (λ${ident x0}:$T0.λ${ident x1}:$T1.$P3) }.
 non associative with precedence 20
 for @{ 'Ex2 (λ${ident x0}:$T0.λ${ident x1}:$T1.$P0) (λ${ident x0}:$T0.λ${ident x1}:$T1.$P1) (λ${ident x0}:$T0.λ${ident x1}:$T1.$P2) (λ${ident x0}:$T0.λ${ident x1}:$T1.$P3) }.
 
index 2d52220e24672636274b48557e91dea1d710ef8e..e6f0dce917076180bb2c24b8fd185e6a8ea7465a 100644 (file)
 (*                                                                        *)
 (**************************************************************************)
 
-(* This file was generated by xoa.native: do not edit *********************)
+(* GROUND NOTATION **********************************************************)
 
-(* multiple existental quantifier (4, 3) *)
+(* NOTE: This file was generated by xoa.native, do not edit *****************)
 
+(* Note: multiple existental quantifier (4, 3) *)
 notation > "hvbox(∃∃ ident x0 , ident x1 , ident x2 break . term 19 P0 break & term 19 P1 break & term 19 P2 break & term 19 P3)"
- non associative with precedence 20
- for @{ 'Ex3 (λ${ident x0}.λ${ident x1}.λ${ident x2}.$P0) (λ${ident x0}.λ${ident x1}.λ${ident x2}.$P1) (λ${ident x0}.λ${ident x1}.λ${ident x2}.$P2) (λ${ident x0}.λ${ident x1}.λ${ident x2}.$P3) }.
 non associative with precedence 20
 for @{ 'Ex3 (λ${ident x0}.λ${ident x1}.λ${ident x2}.$P0) (λ${ident x0}.λ${ident x1}.λ${ident x2}.$P1) (λ${ident x0}.λ${ident x1}.λ${ident x2}.$P2) (λ${ident x0}.λ${ident x1}.λ${ident x2}.$P3) }.
 
 notation < "hvbox(∃∃ ident x0 , ident x1 , ident x2 break . term 19 P0 break & term 19 P1 break & term 19 P2 break & term 19 P3)"
- non associative with precedence 20
- for @{ 'Ex3 (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.$P0) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.$P1) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.$P2) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.$P3) }.
 non associative with precedence 20
 for @{ 'Ex3 (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.$P0) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.$P1) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.$P2) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.$P3) }.
 
index 9ab7a12d0d0dd28049e6df54541863c35b13928e..596c015752e870827416a0dbb5df2ddcfd8aaf20 100644 (file)
 (*                                                                        *)
 (**************************************************************************)
 
-(* This file was generated by xoa.native: do not edit *********************)
+(* GROUND NOTATION **********************************************************)
 
-(* multiple existental quantifier (4, 4) *)
+(* NOTE: This file was generated by xoa.native, do not edit *****************)
 
+(* Note: multiple existental quantifier (4, 4) *)
 notation > "hvbox(∃∃ ident x0 , ident x1 , ident x2 , ident x3 break . term 19 P0 break & term 19 P1 break & term 19 P2 break & term 19 P3)"
- non associative with precedence 20
- for @{ 'Ex4 (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.$P0) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.$P1) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.$P2) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.$P3) }.
 non associative with precedence 20
 for @{ 'Ex4 (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.$P0) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.$P1) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.$P2) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.$P3) }.
 
 notation < "hvbox(∃∃ ident x0 , ident x1 , ident x2 , ident x3 break . term 19 P0 break & term 19 P1 break & term 19 P2 break & term 19 P3)"
- non associative with precedence 20
- for @{ 'Ex4 (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.$P0) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.$P1) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.$P2) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.$P3) }.
 non associative with precedence 20
 for @{ 'Ex4 (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.$P0) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.$P1) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.$P2) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.$P3) }.
 
index ab7b80d49b4718951fe0961177eb79483747d01b..094fc87c566205e1c5483036fb99fdbeb7244400 100644 (file)
 (*                                                                        *)
 (**************************************************************************)
 
-(* This file was generated by xoa.native: do not edit *********************)
+(* GROUND NOTATION **********************************************************)
 
-(* multiple existental quantifier (4, 5) *)
+(* NOTE: This file was generated by xoa.native, do not edit *****************)
 
+(* Note: multiple existental quantifier (4, 5) *)
 notation > "hvbox(∃∃ ident x0 , ident x1 , ident x2 , ident x3 , ident x4 break . term 19 P0 break & term 19 P1 break & term 19 P2 break & term 19 P3)"
- non associative with precedence 20
- for @{ 'Ex5 (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.$P0) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.$P1) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.$P2) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.$P3) }.
 non associative with precedence 20
 for @{ 'Ex5 (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.$P0) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.$P1) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.$P2) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.$P3) }.
 
 notation < "hvbox(∃∃ ident x0 , ident x1 , ident x2 , ident x3 , ident x4 break . term 19 P0 break & term 19 P1 break & term 19 P2 break & term 19 P3)"
- non associative with precedence 20
- for @{ 'Ex5 (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.$P0) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.$P1) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.$P2) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.$P3) }.
 non associative with precedence 20
 for @{ 'Ex5 (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.$P0) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.$P1) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.$P2) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.$P3) }.
 
index a311680954796515183cdd77a261a6e6d5df9955..b4cd7cb0f7e352ed6af6e0d85cd21bf292c56d95 100644 (file)
 (*                                                                        *)
 (**************************************************************************)
 
-(* This file was generated by xoa.native: do not edit *********************)
+(* GROUND NOTATION **********************************************************)
 
-(* multiple existental quantifier (5, 1) *)
+(* NOTE: This file was generated by xoa.native, do not edit *****************)
 
+(* Note: multiple existental quantifier (5, 1) *)
 notation > "hvbox(∃∃ ident x0 break . term 19 P0 break & term 19 P1 break & term 19 P2 break & term 19 P3 break & term 19 P4)"
- non associative with precedence 20
- for @{ 'Ex (λ${ident x0}.$P0) (λ${ident x0}.$P1) (λ${ident x0}.$P2) (λ${ident x0}.$P3) (λ${ident x0}.$P4) }.
 non associative with precedence 20
 for @{ 'Ex (λ${ident x0}.$P0) (λ${ident x0}.$P1) (λ${ident x0}.$P2) (λ${ident x0}.$P3) (λ${ident x0}.$P4) }.
 
 notation < "hvbox(∃∃ ident x0 break . term 19 P0 break & term 19 P1 break & term 19 P2 break & term 19 P3 break & term 19 P4)"
- non associative with precedence 20
- for @{ 'Ex (λ${ident x0}:$T0.$P0) (λ${ident x0}:$T0.$P1) (λ${ident x0}:$T0.$P2) (λ${ident x0}:$T0.$P3) (λ${ident x0}:$T0.$P4) }.
 non associative with precedence 20
 for @{ 'Ex (λ${ident x0}:$T0.$P0) (λ${ident x0}:$T0.$P1) (λ${ident x0}:$T0.$P2) (λ${ident x0}:$T0.$P3) (λ${ident x0}:$T0.$P4) }.
 
index 52b614c19cfb48bca2225969277842e0299c39dc..7d4c51829d0e551107a79aedc9233681cf99691b 100644 (file)
 (*                                                                        *)
 (**************************************************************************)
 
-(* This file was generated by xoa.native: do not edit *********************)
+(* GROUND NOTATION **********************************************************)
 
-(* multiple existental quantifier (5, 2) *)
+(* NOTE: This file was generated by xoa.native, do not edit *****************)
 
+(* Note: multiple existental quantifier (5, 2) *)
 notation > "hvbox(∃∃ ident x0 , ident x1 break . term 19 P0 break & term 19 P1 break & term 19 P2 break & term 19 P3 break & term 19 P4)"
- non associative with precedence 20
- for @{ 'Ex2 (λ${ident x0}.λ${ident x1}.$P0) (λ${ident x0}.λ${ident x1}.$P1) (λ${ident x0}.λ${ident x1}.$P2) (λ${ident x0}.λ${ident x1}.$P3) (λ${ident x0}.λ${ident x1}.$P4) }.
 non associative with precedence 20
 for @{ 'Ex2 (λ${ident x0}.λ${ident x1}.$P0) (λ${ident x0}.λ${ident x1}.$P1) (λ${ident x0}.λ${ident x1}.$P2) (λ${ident x0}.λ${ident x1}.$P3) (λ${ident x0}.λ${ident x1}.$P4) }.
 
 notation < "hvbox(∃∃ ident x0 , ident x1 break . term 19 P0 break & term 19 P1 break & term 19 P2 break & term 19 P3 break & term 19 P4)"
- non associative with precedence 20
- for @{ 'Ex2 (λ${ident x0}:$T0.λ${ident x1}:$T1.$P0) (λ${ident x0}:$T0.λ${ident x1}:$T1.$P1) (λ${ident x0}:$T0.λ${ident x1}:$T1.$P2) (λ${ident x0}:$T0.λ${ident x1}:$T1.$P3) (λ${ident x0}:$T0.λ${ident x1}:$T1.$P4) }.
 non associative with precedence 20
 for @{ 'Ex2 (λ${ident x0}:$T0.λ${ident x1}:$T1.$P0) (λ${ident x0}:$T0.λ${ident x1}:$T1.$P1) (λ${ident x0}:$T0.λ${ident x1}:$T1.$P2) (λ${ident x0}:$T0.λ${ident x1}:$T1.$P3) (λ${ident x0}:$T0.λ${ident x1}:$T1.$P4) }.
 
index f4a01f23aa0ebd8474f77d5db48ade95728234d9..0c898cb46fd87dcfbe4c66a156a6b0231ec006bb 100644 (file)
 (*                                                                        *)
 (**************************************************************************)
 
-(* This file was generated by xoa.native: do not edit *********************)
+(* GROUND NOTATION **********************************************************)
 
-(* multiple existental quantifier (5, 3) *)
+(* NOTE: This file was generated by xoa.native, do not edit *****************)
 
+(* Note: multiple existental quantifier (5, 3) *)
 notation > "hvbox(∃∃ ident x0 , ident x1 , ident x2 break . term 19 P0 break & term 19 P1 break & term 19 P2 break & term 19 P3 break & term 19 P4)"
- non associative with precedence 20
- for @{ 'Ex3 (λ${ident x0}.λ${ident x1}.λ${ident x2}.$P0) (λ${ident x0}.λ${ident x1}.λ${ident x2}.$P1) (λ${ident x0}.λ${ident x1}.λ${ident x2}.$P2) (λ${ident x0}.λ${ident x1}.λ${ident x2}.$P3) (λ${ident x0}.λ${ident x1}.λ${ident x2}.$P4) }.
 non associative with precedence 20
 for @{ 'Ex3 (λ${ident x0}.λ${ident x1}.λ${ident x2}.$P0) (λ${ident x0}.λ${ident x1}.λ${ident x2}.$P1) (λ${ident x0}.λ${ident x1}.λ${ident x2}.$P2) (λ${ident x0}.λ${ident x1}.λ${ident x2}.$P3) (λ${ident x0}.λ${ident x1}.λ${ident x2}.$P4) }.
 
 notation < "hvbox(∃∃ ident x0 , ident x1 , ident x2 break . term 19 P0 break & term 19 P1 break & term 19 P2 break & term 19 P3 break & term 19 P4)"
- non associative with precedence 20
- for @{ 'Ex3 (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.$P0) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.$P1) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.$P2) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.$P3) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.$P4) }.
 non associative with precedence 20
 for @{ 'Ex3 (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.$P0) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.$P1) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.$P2) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.$P3) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.$P4) }.
 
index 59e8cb89be374aafa046a7ab274d65f05defa129..42060b050f5e80d6628b7f0e72470d879e810cb2 100644 (file)
 (*                                                                        *)
 (**************************************************************************)
 
-(* This file was generated by xoa.native: do not edit *********************)
+(* GROUND NOTATION **********************************************************)
 
-(* multiple existental quantifier (5, 4) *)
+(* NOTE: This file was generated by xoa.native, do not edit *****************)
 
+(* Note: multiple existental quantifier (5, 4) *)
 notation > "hvbox(∃∃ ident x0 , ident x1 , ident x2 , ident x3 break . term 19 P0 break & term 19 P1 break & term 19 P2 break & term 19 P3 break & term 19 P4)"
- non associative with precedence 20
- for @{ 'Ex4 (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.$P0) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.$P1) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.$P2) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.$P3) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.$P4) }.
 non associative with precedence 20
 for @{ 'Ex4 (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.$P0) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.$P1) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.$P2) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.$P3) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.$P4) }.
 
 notation < "hvbox(∃∃ ident x0 , ident x1 , ident x2 , ident x3 break . term 19 P0 break & term 19 P1 break & term 19 P2 break & term 19 P3 break & term 19 P4)"
- non associative with precedence 20
- for @{ 'Ex4 (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.$P0) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.$P1) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.$P2) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.$P3) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.$P4) }.
 non associative with precedence 20
 for @{ 'Ex4 (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.$P0) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.$P1) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.$P2) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.$P3) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.$P4) }.
 
index 704b9de00830b5260a54ac232f94665db5995813..0aa288c868202e16117e91a350155752e1797e0e 100644 (file)
 (*                                                                        *)
 (**************************************************************************)
 
-(* This file was generated by xoa.native: do not edit *********************)
+(* GROUND NOTATION **********************************************************)
 
-(* multiple existental quantifier (5, 5) *)
+(* NOTE: This file was generated by xoa.native, do not edit *****************)
 
+(* Note: multiple existental quantifier (5, 5) *)
 notation > "hvbox(∃∃ ident x0 , ident x1 , ident x2 , ident x3 , ident x4 break . term 19 P0 break & term 19 P1 break & term 19 P2 break & term 19 P3 break & term 19 P4)"
- non associative with precedence 20
- for @{ 'Ex5 (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.$P0) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.$P1) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.$P2) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.$P3) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.$P4) }.
 non associative with precedence 20
 for @{ 'Ex5 (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.$P0) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.$P1) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.$P2) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.$P3) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.$P4) }.
 
 notation < "hvbox(∃∃ ident x0 , ident x1 , ident x2 , ident x3 , ident x4 break . term 19 P0 break & term 19 P1 break & term 19 P2 break & term 19 P3 break & term 19 P4)"
- non associative with precedence 20
- for @{ 'Ex5 (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.$P0) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.$P1) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.$P2) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.$P3) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.$P4) }.
 non associative with precedence 20
 for @{ 'Ex5 (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.$P0) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.$P1) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.$P2) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.$P3) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.$P4) }.
 
index d5dd2806c3a63ad8d8649c591dbc3b4471847f88..610d926f9055f890c5cb9311b30043d9eab6da3c 100644 (file)
 (*                                                                        *)
 (**************************************************************************)
 
-(* This file was generated by xoa.native: do not edit *********************)
+(* GROUND NOTATION **********************************************************)
 
-(* multiple existental quantifier (5, 6) *)
+(* NOTE: This file was generated by xoa.native, do not edit *****************)
 
+(* Note: multiple existental quantifier (5, 6) *)
 notation > "hvbox(∃∃ ident x0 , ident x1 , ident x2 , ident x3 , ident x4 , ident x5 break . term 19 P0 break & term 19 P1 break & term 19 P2 break & term 19 P3 break & term 19 P4)"
- non associative with precedence 20
- for @{ 'Ex6 (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.$P0) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.$P1) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.$P2) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.$P3) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.$P4) }.
 non associative with precedence 20
 for @{ 'Ex6 (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.$P0) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.$P1) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.$P2) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.$P3) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.$P4) }.
 
 notation < "hvbox(∃∃ ident x0 , ident x1 , ident x2 , ident x3 , ident x4 , ident x5 break . term 19 P0 break & term 19 P1 break & term 19 P2 break & term 19 P3 break & term 19 P4)"
- non associative with precedence 20
- for @{ 'Ex6 (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.$P0) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.$P1) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.$P2) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.$P3) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.$P4) }.
 non associative with precedence 20
 for @{ 'Ex6 (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.$P0) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.$P1) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.$P2) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.$P3) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.$P4) }.
 
index fb2986fbcd61d2c92fb64374a4de74130a7ea654..8e2a39314c18f82fdc15b987037f51837e659915 100644 (file)
 (*                                                                        *)
 (**************************************************************************)
 
-(* This file was generated by xoa.native: do not edit *********************)
+(* GROUND NOTATION **********************************************************)
 
-(* multiple existental quantifier (5, 7) *)
+(* NOTE: This file was generated by xoa.native, do not edit *****************)
 
+(* Note: multiple existental quantifier (5, 7) *)
 notation > "hvbox(∃∃ ident x0 , ident x1 , ident x2 , ident x3 , ident x4 , ident x5 , ident x6 break . term 19 P0 break & term 19 P1 break & term 19 P2 break & term 19 P3 break & term 19 P4)"
- non associative with precedence 20
- for @{ 'Ex7 (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.λ${ident x6}.$P0) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.λ${ident x6}.$P1) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.λ${ident x6}.$P2) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.λ${ident x6}.$P3) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.λ${ident x6}.$P4) }.
 non associative with precedence 20
 for @{ 'Ex7 (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.λ${ident x6}.$P0) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.λ${ident x6}.$P1) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.λ${ident x6}.$P2) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.λ${ident x6}.$P3) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.λ${ident x6}.$P4) }.
 
 notation < "hvbox(∃∃ ident x0 , ident x1 , ident x2 , ident x3 , ident x4 , ident x5 , ident x6 break . term 19 P0 break & term 19 P1 break & term 19 P2 break & term 19 P3 break & term 19 P4)"
- non associative with precedence 20
- for @{ 'Ex7 (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.λ${ident x6}:$T6.$P0) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.λ${ident x6}:$T6.$P1) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.λ${ident x6}:$T6.$P2) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.λ${ident x6}:$T6.$P3) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.λ${ident x6}:$T6.$P4) }.
 non associative with precedence 20
 for @{ 'Ex7 (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.λ${ident x6}:$T6.$P0) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.λ${ident x6}:$T6.$P1) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.λ${ident x6}:$T6.$P2) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.λ${ident x6}:$T6.$P3) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.λ${ident x6}:$T6.$P4) }.
 
index 33dcc0d31450785b2f375d8609ca33f3560bd26c..5b79263e8c4750a83e4a743e1e9d80492d1ff2cb 100644 (file)
 (*                                                                        *)
 (**************************************************************************)
 
-(* This file was generated by xoa.native: do not edit *********************)
+(* GROUND NOTATION **********************************************************)
 
-(* multiple existental quantifier (6, 3) *)
+(* NOTE: This file was generated by xoa.native, do not edit *****************)
 
+(* Note: multiple existental quantifier (6, 3) *)
 notation > "hvbox(∃∃ ident x0 , ident x1 , ident x2 break . term 19 P0 break & term 19 P1 break & term 19 P2 break & term 19 P3 break & term 19 P4 break & term 19 P5)"
- non associative with precedence 20
- for @{ 'Ex3 (λ${ident x0}.λ${ident x1}.λ${ident x2}.$P0) (λ${ident x0}.λ${ident x1}.λ${ident x2}.$P1) (λ${ident x0}.λ${ident x1}.λ${ident x2}.$P2) (λ${ident x0}.λ${ident x1}.λ${ident x2}.$P3) (λ${ident x0}.λ${ident x1}.λ${ident x2}.$P4) (λ${ident x0}.λ${ident x1}.λ${ident x2}.$P5) }.
 non associative with precedence 20
 for @{ 'Ex3 (λ${ident x0}.λ${ident x1}.λ${ident x2}.$P0) (λ${ident x0}.λ${ident x1}.λ${ident x2}.$P1) (λ${ident x0}.λ${ident x1}.λ${ident x2}.$P2) (λ${ident x0}.λ${ident x1}.λ${ident x2}.$P3) (λ${ident x0}.λ${ident x1}.λ${ident x2}.$P4) (λ${ident x0}.λ${ident x1}.λ${ident x2}.$P5) }.
 
 notation < "hvbox(∃∃ ident x0 , ident x1 , ident x2 break . term 19 P0 break & term 19 P1 break & term 19 P2 break & term 19 P3 break & term 19 P4 break & term 19 P5)"
- non associative with precedence 20
- for @{ 'Ex3 (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.$P0) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.$P1) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.$P2) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.$P3) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.$P4) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.$P5) }.
 non associative with precedence 20
 for @{ 'Ex3 (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.$P0) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.$P1) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.$P2) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.$P3) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.$P4) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.$P5) }.
 
index 5b0aae4533e6e4faf97bed65bc84751a5bd75ac9..c4622f7f2bb4efc2af8f940cbda9df50f5e67948 100644 (file)
 (*                                                                        *)
 (**************************************************************************)
 
-(* This file was generated by xoa.native: do not edit *********************)
+(* GROUND NOTATION **********************************************************)
 
-(* multiple existental quantifier (6, 4) *)
+(* NOTE: This file was generated by xoa.native, do not edit *****************)
 
+(* Note: multiple existental quantifier (6, 4) *)
 notation > "hvbox(∃∃ ident x0 , ident x1 , ident x2 , ident x3 break . term 19 P0 break & term 19 P1 break & term 19 P2 break & term 19 P3 break & term 19 P4 break & term 19 P5)"
- non associative with precedence 20
- for @{ 'Ex4 (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.$P0) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.$P1) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.$P2) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.$P3) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.$P4) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.$P5) }.
 non associative with precedence 20
 for @{ 'Ex4 (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.$P0) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.$P1) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.$P2) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.$P3) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.$P4) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.$P5) }.
 
 notation < "hvbox(∃∃ ident x0 , ident x1 , ident x2 , ident x3 break . term 19 P0 break & term 19 P1 break & term 19 P2 break & term 19 P3 break & term 19 P4 break & term 19 P5)"
- non associative with precedence 20
- for @{ 'Ex4 (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.$P0) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.$P1) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.$P2) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.$P3) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.$P4) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.$P5) }.
 non associative with precedence 20
 for @{ 'Ex4 (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.$P0) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.$P1) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.$P2) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.$P3) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.$P4) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.$P5) }.
 
index 962185ec287621c4281f1dc2e6da0c6eab3dc954..626c867a8cbd3d1094a4840f8f044cde75595c95 100644 (file)
 (*                                                                        *)
 (**************************************************************************)
 
-(* This file was generated by xoa.native: do not edit *********************)
+(* GROUND NOTATION **********************************************************)
 
-(* multiple existental quantifier (6, 5) *)
+(* NOTE: This file was generated by xoa.native, do not edit *****************)
 
+(* Note: multiple existental quantifier (6, 5) *)
 notation > "hvbox(∃∃ ident x0 , ident x1 , ident x2 , ident x3 , ident x4 break . term 19 P0 break & term 19 P1 break & term 19 P2 break & term 19 P3 break & term 19 P4 break & term 19 P5)"
- non associative with precedence 20
- for @{ 'Ex5 (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.$P0) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.$P1) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.$P2) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.$P3) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.$P4) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.$P5) }.
 non associative with precedence 20
 for @{ 'Ex5 (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.$P0) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.$P1) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.$P2) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.$P3) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.$P4) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.$P5) }.
 
 notation < "hvbox(∃∃ ident x0 , ident x1 , ident x2 , ident x3 , ident x4 break . term 19 P0 break & term 19 P1 break & term 19 P2 break & term 19 P3 break & term 19 P4 break & term 19 P5)"
- non associative with precedence 20
- for @{ 'Ex5 (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.$P0) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.$P1) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.$P2) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.$P3) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.$P4) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.$P5) }.
 non associative with precedence 20
 for @{ 'Ex5 (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.$P0) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.$P1) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.$P2) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.$P3) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.$P4) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.$P5) }.
 
index e3351ba3581dcc49fe1ddea18b9270196921d9d3..34f7d7b89611f807d49b86768a3ba02f60a248b1 100644 (file)
 (*                                                                        *)
 (**************************************************************************)
 
-(* This file was generated by xoa.native: do not edit *********************)
+(* GROUND NOTATION **********************************************************)
 
-(* multiple existental quantifier (6, 6) *)
+(* NOTE: This file was generated by xoa.native, do not edit *****************)
 
+(* Note: multiple existental quantifier (6, 6) *)
 notation > "hvbox(∃∃ ident x0 , ident x1 , ident x2 , ident x3 , ident x4 , ident x5 break . term 19 P0 break & term 19 P1 break & term 19 P2 break & term 19 P3 break & term 19 P4 break & term 19 P5)"
- non associative with precedence 20
- for @{ 'Ex6 (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.$P0) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.$P1) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.$P2) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.$P3) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.$P4) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.$P5) }.
 non associative with precedence 20
 for @{ 'Ex6 (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.$P0) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.$P1) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.$P2) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.$P3) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.$P4) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.$P5) }.
 
 notation < "hvbox(∃∃ ident x0 , ident x1 , ident x2 , ident x3 , ident x4 , ident x5 break . term 19 P0 break & term 19 P1 break & term 19 P2 break & term 19 P3 break & term 19 P4 break & term 19 P5)"
- non associative with precedence 20
- for @{ 'Ex6 (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.$P0) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.$P1) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.$P2) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.$P3) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.$P4) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.$P5) }.
 non associative with precedence 20
 for @{ 'Ex6 (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.$P0) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.$P1) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.$P2) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.$P3) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.$P4) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.$P5) }.
 
index a699be8e9950e171b3cc5a6b2ca913f2ce5e222e..0ccfefdbf9edbadee5e7fdaf222e27e8772cc136 100644 (file)
 (*                                                                        *)
 (**************************************************************************)
 
-(* This file was generated by xoa.native: do not edit *********************)
+(* GROUND NOTATION **********************************************************)
 
-(* multiple existental quantifier (6, 7) *)
+(* NOTE: This file was generated by xoa.native, do not edit *****************)
 
+(* Note: multiple existental quantifier (6, 7) *)
 notation > "hvbox(∃∃ ident x0 , ident x1 , ident x2 , ident x3 , ident x4 , ident x5 , ident x6 break . term 19 P0 break & term 19 P1 break & term 19 P2 break & term 19 P3 break & term 19 P4 break & term 19 P5)"
- non associative with precedence 20
- for @{ 'Ex7 (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.λ${ident x6}.$P0) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.λ${ident x6}.$P1) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.λ${ident x6}.$P2) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.λ${ident x6}.$P3) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.λ${ident x6}.$P4) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.λ${ident x6}.$P5) }.
 non associative with precedence 20
 for @{ 'Ex7 (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.λ${ident x6}.$P0) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.λ${ident x6}.$P1) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.λ${ident x6}.$P2) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.λ${ident x6}.$P3) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.λ${ident x6}.$P4) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.λ${ident x6}.$P5) }.
 
 notation < "hvbox(∃∃ ident x0 , ident x1 , ident x2 , ident x3 , ident x4 , ident x5 , ident x6 break . term 19 P0 break & term 19 P1 break & term 19 P2 break & term 19 P3 break & term 19 P4 break & term 19 P5)"
- non associative with precedence 20
- for @{ 'Ex7 (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.λ${ident x6}:$T6.$P0) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.λ${ident x6}:$T6.$P1) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.λ${ident x6}:$T6.$P2) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.λ${ident x6}:$T6.$P3) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.λ${ident x6}:$T6.$P4) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.λ${ident x6}:$T6.$P5) }.
 non associative with precedence 20
 for @{ 'Ex7 (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.λ${ident x6}:$T6.$P0) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.λ${ident x6}:$T6.$P1) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.λ${ident x6}:$T6.$P2) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.λ${ident x6}:$T6.$P3) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.λ${ident x6}:$T6.$P4) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.λ${ident x6}:$T6.$P5) }.
 
index b7ba4f5c26e2b92ac2dbfdd9a5e2b8a0903963bd..b97e01634d473cc793b7654f12d688ec33ff210c 100644 (file)
 (*                                                                        *)
 (**************************************************************************)
 
-(* This file was generated by xoa.native: do not edit *********************)
+(* GROUND NOTATION **********************************************************)
 
-(* multiple existental quantifier (6, 8) *)
+(* NOTE: This file was generated by xoa.native, do not edit *****************)
 
+(* Note: multiple existental quantifier (6, 8) *)
 notation > "hvbox(∃∃ ident x0 , ident x1 , ident x2 , ident x3 , ident x4 , ident x5 , ident x6 , ident x7 break . term 19 P0 break & term 19 P1 break & term 19 P2 break & term 19 P3 break & term 19 P4 break & term 19 P5)"
- non associative with precedence 20
- for @{ 'Ex8 (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.λ${ident x6}.λ${ident x7}.$P0) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.λ${ident x6}.λ${ident x7}.$P1) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.λ${ident x6}.λ${ident x7}.$P2) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.λ${ident x6}.λ${ident x7}.$P3) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.λ${ident x6}.λ${ident x7}.$P4) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.λ${ident x6}.λ${ident x7}.$P5) }.
 non associative with precedence 20
 for @{ 'Ex8 (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.λ${ident x6}.λ${ident x7}.$P0) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.λ${ident x6}.λ${ident x7}.$P1) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.λ${ident x6}.λ${ident x7}.$P2) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.λ${ident x6}.λ${ident x7}.$P3) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.λ${ident x6}.λ${ident x7}.$P4) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.λ${ident x6}.λ${ident x7}.$P5) }.
 
 notation < "hvbox(∃∃ ident x0 , ident x1 , ident x2 , ident x3 , ident x4 , ident x5 , ident x6 , ident x7 break . term 19 P0 break & term 19 P1 break & term 19 P2 break & term 19 P3 break & term 19 P4 break & term 19 P5)"
- non associative with precedence 20
- for @{ 'Ex8 (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.λ${ident x6}:$T6.λ${ident x7}:$T7.$P0) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.λ${ident x6}:$T6.λ${ident x7}:$T7.$P1) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.λ${ident x6}:$T6.λ${ident x7}:$T7.$P2) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.λ${ident x6}:$T6.λ${ident x7}:$T7.$P3) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.λ${ident x6}:$T6.λ${ident x7}:$T7.$P4) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.λ${ident x6}:$T6.λ${ident x7}:$T7.$P5) }.
 non associative with precedence 20
 for @{ 'Ex8 (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.λ${ident x6}:$T6.λ${ident x7}:$T7.$P0) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.λ${ident x6}:$T6.λ${ident x7}:$T7.$P1) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.λ${ident x6}:$T6.λ${ident x7}:$T7.$P2) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.λ${ident x6}:$T6.λ${ident x7}:$T7.$P3) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.λ${ident x6}:$T6.λ${ident x7}:$T7.$P4) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.λ${ident x6}:$T6.λ${ident x7}:$T7.$P5) }.
 
index c7d473828bcffae6cd8866e108bbc7e740b4659f..37ee50383cf62d42dced12018d70b3412704c453 100644 (file)
 (*                                                                        *)
 (**************************************************************************)
 
-(* This file was generated by xoa.native: do not edit *********************)
+(* GROUND NOTATION **********************************************************)
 
-(* multiple existental quantifier (6, 9) *)
+(* NOTE: This file was generated by xoa.native, do not edit *****************)
 
+(* Note: multiple existental quantifier (6, 9) *)
 notation > "hvbox(∃∃ ident x0 , ident x1 , ident x2 , ident x3 , ident x4 , ident x5 , ident x6 , ident x7 , ident x8 break . term 19 P0 break & term 19 P1 break & term 19 P2 break & term 19 P3 break & term 19 P4 break & term 19 P5)"
- non associative with precedence 20
- for @{ 'Ex9 (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.λ${ident x6}.λ${ident x7}.λ${ident x8}.$P0) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.λ${ident x6}.λ${ident x7}.λ${ident x8}.$P1) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.λ${ident x6}.λ${ident x7}.λ${ident x8}.$P2) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.λ${ident x6}.λ${ident x7}.λ${ident x8}.$P3) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.λ${ident x6}.λ${ident x7}.λ${ident x8}.$P4) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.λ${ident x6}.λ${ident x7}.λ${ident x8}.$P5) }.
 non associative with precedence 20
 for @{ 'Ex9 (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.λ${ident x6}.λ${ident x7}.λ${ident x8}.$P0) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.λ${ident x6}.λ${ident x7}.λ${ident x8}.$P1) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.λ${ident x6}.λ${ident x7}.λ${ident x8}.$P2) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.λ${ident x6}.λ${ident x7}.λ${ident x8}.$P3) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.λ${ident x6}.λ${ident x7}.λ${ident x8}.$P4) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.λ${ident x6}.λ${ident x7}.λ${ident x8}.$P5) }.
 
 notation < "hvbox(∃∃ ident x0 , ident x1 , ident x2 , ident x3 , ident x4 , ident x5 , ident x6 , ident x7 , ident x8 break . term 19 P0 break & term 19 P1 break & term 19 P2 break & term 19 P3 break & term 19 P4 break & term 19 P5)"
- non associative with precedence 20
- for @{ 'Ex9 (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.λ${ident x6}:$T6.λ${ident x7}:$T7.λ${ident x8}:$T8.$P0) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.λ${ident x6}:$T6.λ${ident x7}:$T7.λ${ident x8}:$T8.$P1) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.λ${ident x6}:$T6.λ${ident x7}:$T7.λ${ident x8}:$T8.$P2) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.λ${ident x6}:$T6.λ${ident x7}:$T7.λ${ident x8}:$T8.$P3) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.λ${ident x6}:$T6.λ${ident x7}:$T7.λ${ident x8}:$T8.$P4) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.λ${ident x6}:$T6.λ${ident x7}:$T7.λ${ident x8}:$T8.$P5) }.
 non associative with precedence 20
 for @{ 'Ex9 (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.λ${ident x6}:$T6.λ${ident x7}:$T7.λ${ident x8}:$T8.$P0) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.λ${ident x6}:$T6.λ${ident x7}:$T7.λ${ident x8}:$T8.$P1) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.λ${ident x6}:$T6.λ${ident x7}:$T7.λ${ident x8}:$T8.$P2) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.λ${ident x6}:$T6.λ${ident x7}:$T7.λ${ident x8}:$T8.$P3) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.λ${ident x6}:$T6.λ${ident x7}:$T7.λ${ident x8}:$T8.$P4) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.λ${ident x6}:$T6.λ${ident x7}:$T7.λ${ident x8}:$T8.$P5) }.
 
index d6285b86b90bbd30cb32b25280a01edb34036e2c..6cfc8147b6c3809b625ce85c3cc2def3863abfca 100644 (file)
 (*                                                                        *)
 (**************************************************************************)
 
-(* This file was generated by xoa.native: do not edit *********************)
+(* GROUND NOTATION **********************************************************)
 
-(* multiple existental quantifier (7, 10) *)
+(* NOTE: This file was generated by xoa.native, do not edit *****************)
 
+(* Note: multiple existental quantifier (7, 10) *)
 notation > "hvbox(∃∃ ident x0 , ident x1 , ident x2 , ident x3 , ident x4 , ident x5 , ident x6 , ident x7 , ident x8 , ident x9 break . term 19 P0 break & term 19 P1 break & term 19 P2 break & term 19 P3 break & term 19 P4 break & term 19 P5 break & term 19 P6)"
- non associative with precedence 20
- for @{ 'Ex10 (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.λ${ident x6}.λ${ident x7}.λ${ident x8}.λ${ident x9}.$P0) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.λ${ident x6}.λ${ident x7}.λ${ident x8}.λ${ident x9}.$P1) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.λ${ident x6}.λ${ident x7}.λ${ident x8}.λ${ident x9}.$P2) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.λ${ident x6}.λ${ident x7}.λ${ident x8}.λ${ident x9}.$P3) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.λ${ident x6}.λ${ident x7}.λ${ident x8}.λ${ident x9}.$P4) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.λ${ident x6}.λ${ident x7}.λ${ident x8}.λ${ident x9}.$P5) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.λ${ident x6}.λ${ident x7}.λ${ident x8}.λ${ident x9}.$P6) }.
 non associative with precedence 20
 for @{ 'Ex10 (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.λ${ident x6}.λ${ident x7}.λ${ident x8}.λ${ident x9}.$P0) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.λ${ident x6}.λ${ident x7}.λ${ident x8}.λ${ident x9}.$P1) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.λ${ident x6}.λ${ident x7}.λ${ident x8}.λ${ident x9}.$P2) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.λ${ident x6}.λ${ident x7}.λ${ident x8}.λ${ident x9}.$P3) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.λ${ident x6}.λ${ident x7}.λ${ident x8}.λ${ident x9}.$P4) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.λ${ident x6}.λ${ident x7}.λ${ident x8}.λ${ident x9}.$P5) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.λ${ident x6}.λ${ident x7}.λ${ident x8}.λ${ident x9}.$P6) }.
 
 notation < "hvbox(∃∃ ident x0 , ident x1 , ident x2 , ident x3 , ident x4 , ident x5 , ident x6 , ident x7 , ident x8 , ident x9 break . term 19 P0 break & term 19 P1 break & term 19 P2 break & term 19 P3 break & term 19 P4 break & term 19 P5 break & term 19 P6)"
- non associative with precedence 20
- for @{ 'Ex10 (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.λ${ident x6}:$T6.λ${ident x7}:$T7.λ${ident x8}:$T8.λ${ident x9}:$T9.$P0) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.λ${ident x6}:$T6.λ${ident x7}:$T7.λ${ident x8}:$T8.λ${ident x9}:$T9.$P1) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.λ${ident x6}:$T6.λ${ident x7}:$T7.λ${ident x8}:$T8.λ${ident x9}:$T9.$P2) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.λ${ident x6}:$T6.λ${ident x7}:$T7.λ${ident x8}:$T8.λ${ident x9}:$T9.$P3) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.λ${ident x6}:$T6.λ${ident x7}:$T7.λ${ident x8}:$T8.λ${ident x9}:$T9.$P4) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.λ${ident x6}:$T6.λ${ident x7}:$T7.λ${ident x8}:$T8.λ${ident x9}:$T9.$P5) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.λ${ident x6}:$T6.λ${ident x7}:$T7.λ${ident x8}:$T8.λ${ident x9}:$T9.$P6) }.
 non associative with precedence 20
 for @{ 'Ex10 (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.λ${ident x6}:$T6.λ${ident x7}:$T7.λ${ident x8}:$T8.λ${ident x9}:$T9.$P0) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.λ${ident x6}:$T6.λ${ident x7}:$T7.λ${ident x8}:$T8.λ${ident x9}:$T9.$P1) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.λ${ident x6}:$T6.λ${ident x7}:$T7.λ${ident x8}:$T8.λ${ident x9}:$T9.$P2) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.λ${ident x6}:$T6.λ${ident x7}:$T7.λ${ident x8}:$T8.λ${ident x9}:$T9.$P3) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.λ${ident x6}:$T6.λ${ident x7}:$T7.λ${ident x8}:$T8.λ${ident x9}:$T9.$P4) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.λ${ident x6}:$T6.λ${ident x7}:$T7.λ${ident x8}:$T8.λ${ident x9}:$T9.$P5) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.λ${ident x6}:$T6.λ${ident x7}:$T7.λ${ident x8}:$T8.λ${ident x9}:$T9.$P6) }.
 
index 35cf4ecc8f4f75dd249dd7f79a8f7f4793fc7b19..32b4b0c88807db6aa0297d7eb1124ae3e2021baa 100644 (file)
 (*                                                                        *)
 (**************************************************************************)
 
-(* This file was generated by xoa.native: do not edit *********************)
+(* GROUND NOTATION **********************************************************)
 
-(* multiple existental quantifier (7, 3) *)
+(* NOTE: This file was generated by xoa.native, do not edit *****************)
 
+(* Note: multiple existental quantifier (7, 3) *)
 notation > "hvbox(∃∃ ident x0 , ident x1 , ident x2 break . term 19 P0 break & term 19 P1 break & term 19 P2 break & term 19 P3 break & term 19 P4 break & term 19 P5 break & term 19 P6)"
- non associative with precedence 20
- for @{ 'Ex3 (λ${ident x0}.λ${ident x1}.λ${ident x2}.$P0) (λ${ident x0}.λ${ident x1}.λ${ident x2}.$P1) (λ${ident x0}.λ${ident x1}.λ${ident x2}.$P2) (λ${ident x0}.λ${ident x1}.λ${ident x2}.$P3) (λ${ident x0}.λ${ident x1}.λ${ident x2}.$P4) (λ${ident x0}.λ${ident x1}.λ${ident x2}.$P5) (λ${ident x0}.λ${ident x1}.λ${ident x2}.$P6) }.
 non associative with precedence 20
 for @{ 'Ex3 (λ${ident x0}.λ${ident x1}.λ${ident x2}.$P0) (λ${ident x0}.λ${ident x1}.λ${ident x2}.$P1) (λ${ident x0}.λ${ident x1}.λ${ident x2}.$P2) (λ${ident x0}.λ${ident x1}.λ${ident x2}.$P3) (λ${ident x0}.λ${ident x1}.λ${ident x2}.$P4) (λ${ident x0}.λ${ident x1}.λ${ident x2}.$P5) (λ${ident x0}.λ${ident x1}.λ${ident x2}.$P6) }.
 
 notation < "hvbox(∃∃ ident x0 , ident x1 , ident x2 break . term 19 P0 break & term 19 P1 break & term 19 P2 break & term 19 P3 break & term 19 P4 break & term 19 P5 break & term 19 P6)"
- non associative with precedence 20
- for @{ 'Ex3 (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.$P0) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.$P1) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.$P2) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.$P3) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.$P4) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.$P5) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.$P6) }.
 non associative with precedence 20
 for @{ 'Ex3 (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.$P0) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.$P1) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.$P2) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.$P3) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.$P4) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.$P5) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.$P6) }.
 
index b40af123afaaf10c55f7019ddcd83aa2d06bcdd6..090ca20c16ef1d95137d99eaf86a6b005602a2e5 100644 (file)
 (*                                                                        *)
 (**************************************************************************)
 
-(* This file was generated by xoa.native: do not edit *********************)
+(* GROUND NOTATION **********************************************************)
 
-(* multiple existental quantifier (7, 4) *)
+(* NOTE: This file was generated by xoa.native, do not edit *****************)
 
+(* Note: multiple existental quantifier (7, 4) *)
 notation > "hvbox(∃∃ ident x0 , ident x1 , ident x2 , ident x3 break . term 19 P0 break & term 19 P1 break & term 19 P2 break & term 19 P3 break & term 19 P4 break & term 19 P5 break & term 19 P6)"
- non associative with precedence 20
- for @{ 'Ex4 (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.$P0) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.$P1) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.$P2) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.$P3) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.$P4) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.$P5) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.$P6) }.
 non associative with precedence 20
 for @{ 'Ex4 (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.$P0) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.$P1) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.$P2) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.$P3) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.$P4) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.$P5) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.$P6) }.
 
 notation < "hvbox(∃∃ ident x0 , ident x1 , ident x2 , ident x3 break . term 19 P0 break & term 19 P1 break & term 19 P2 break & term 19 P3 break & term 19 P4 break & term 19 P5 break & term 19 P6)"
- non associative with precedence 20
- for @{ 'Ex4 (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.$P0) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.$P1) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.$P2) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.$P3) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.$P4) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.$P5) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.$P6) }.
 non associative with precedence 20
 for @{ 'Ex4 (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.$P0) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.$P1) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.$P2) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.$P3) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.$P4) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.$P5) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.$P6) }.
 
index 4ec1b7cce03b44778ee03785b06aa387ea6c2fde..272ddd4ecf96d8fd1921a1d2ebdd2b227ea41c34 100644 (file)
 (*                                                                        *)
 (**************************************************************************)
 
-(* This file was generated by xoa.native: do not edit *********************)
+(* GROUND NOTATION **********************************************************)
 
-(* multiple existental quantifier (7, 5) *)
+(* NOTE: This file was generated by xoa.native, do not edit *****************)
 
+(* Note: multiple existental quantifier (7, 5) *)
 notation > "hvbox(∃∃ ident x0 , ident x1 , ident x2 , ident x3 , ident x4 break . term 19 P0 break & term 19 P1 break & term 19 P2 break & term 19 P3 break & term 19 P4 break & term 19 P5 break & term 19 P6)"
- non associative with precedence 20
- for @{ 'Ex5 (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.$P0) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.$P1) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.$P2) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.$P3) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.$P4) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.$P5) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.$P6) }.
 non associative with precedence 20
 for @{ 'Ex5 (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.$P0) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.$P1) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.$P2) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.$P3) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.$P4) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.$P5) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.$P6) }.
 
 notation < "hvbox(∃∃ ident x0 , ident x1 , ident x2 , ident x3 , ident x4 break . term 19 P0 break & term 19 P1 break & term 19 P2 break & term 19 P3 break & term 19 P4 break & term 19 P5 break & term 19 P6)"
- non associative with precedence 20
- for @{ 'Ex5 (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.$P0) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.$P1) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.$P2) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.$P3) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.$P4) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.$P5) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.$P6) }.
 non associative with precedence 20
 for @{ 'Ex5 (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.$P0) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.$P1) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.$P2) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.$P3) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.$P4) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.$P5) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.$P6) }.
 
index 24892462dabfe73a4b704fcf325f8d20c6acda9c..f8f41f6dc389c2a4db6da1b52f8ab2b0eab74f93 100644 (file)
 (*                                                                        *)
 (**************************************************************************)
 
-(* This file was generated by xoa.native: do not edit *********************)
+(* GROUND NOTATION **********************************************************)
 
-(* multiple existental quantifier (7, 6) *)
+(* NOTE: This file was generated by xoa.native, do not edit *****************)
 
+(* Note: multiple existental quantifier (7, 6) *)
 notation > "hvbox(∃∃ ident x0 , ident x1 , ident x2 , ident x3 , ident x4 , ident x5 break . term 19 P0 break & term 19 P1 break & term 19 P2 break & term 19 P3 break & term 19 P4 break & term 19 P5 break & term 19 P6)"
- non associative with precedence 20
- for @{ 'Ex6 (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.$P0) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.$P1) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.$P2) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.$P3) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.$P4) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.$P5) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.$P6) }.
 non associative with precedence 20
 for @{ 'Ex6 (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.$P0) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.$P1) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.$P2) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.$P3) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.$P4) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.$P5) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.$P6) }.
 
 notation < "hvbox(∃∃ ident x0 , ident x1 , ident x2 , ident x3 , ident x4 , ident x5 break . term 19 P0 break & term 19 P1 break & term 19 P2 break & term 19 P3 break & term 19 P4 break & term 19 P5 break & term 19 P6)"
- non associative with precedence 20
- for @{ 'Ex6 (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.$P0) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.$P1) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.$P2) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.$P3) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.$P4) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.$P5) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.$P6) }.
 non associative with precedence 20
 for @{ 'Ex6 (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.$P0) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.$P1) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.$P2) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.$P3) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.$P4) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.$P5) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.$P6) }.
 
index 9be29b5c1cfb723f7fe03db8a5bb94450e2c30ef..edf40f88841088fef0d46d3373f150d3548cc8a3 100644 (file)
 (*                                                                        *)
 (**************************************************************************)
 
-(* This file was generated by xoa.native: do not edit *********************)
+(* GROUND NOTATION **********************************************************)
 
-(* multiple existental quantifier (7, 7) *)
+(* NOTE: This file was generated by xoa.native, do not edit *****************)
 
+(* Note: multiple existental quantifier (7, 7) *)
 notation > "hvbox(∃∃ ident x0 , ident x1 , ident x2 , ident x3 , ident x4 , ident x5 , ident x6 break . term 19 P0 break & term 19 P1 break & term 19 P2 break & term 19 P3 break & term 19 P4 break & term 19 P5 break & term 19 P6)"
- non associative with precedence 20
- for @{ 'Ex7 (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.λ${ident x6}.$P0) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.λ${ident x6}.$P1) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.λ${ident x6}.$P2) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.λ${ident x6}.$P3) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.λ${ident x6}.$P4) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.λ${ident x6}.$P5) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.λ${ident x6}.$P6) }.
 non associative with precedence 20
 for @{ 'Ex7 (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.λ${ident x6}.$P0) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.λ${ident x6}.$P1) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.λ${ident x6}.$P2) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.λ${ident x6}.$P3) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.λ${ident x6}.$P4) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.λ${ident x6}.$P5) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.λ${ident x5}.λ${ident x6}.$P6) }.
 
 notation < "hvbox(∃∃ ident x0 , ident x1 , ident x2 , ident x3 , ident x4 , ident x5 , ident x6 break . term 19 P0 break & term 19 P1 break & term 19 P2 break & term 19 P3 break & term 19 P4 break & term 19 P5 break & term 19 P6)"
- non associative with precedence 20
- for @{ 'Ex7 (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.λ${ident x6}:$T6.$P0) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.λ${ident x6}:$T6.$P1) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.λ${ident x6}:$T6.$P2) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.λ${ident x6}:$T6.$P3) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.λ${ident x6}:$T6.$P4) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.λ${ident x6}:$T6.$P5) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.λ${ident x6}:$T6.$P6) }.
 non associative with precedence 20
 for @{ 'Ex7 (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.λ${ident x6}:$T6.$P0) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.λ${ident x6}:$T6.$P1) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.λ${ident x6}:$T6.$P2) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.λ${ident x6}:$T6.$P3) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.λ${ident x6}:$T6.$P4) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.λ${ident x6}:$T6.$P5) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.λ${ident x5}:$T5.λ${ident x6}:$T6.$P6) }.
 
index baa422aaf88267f7eefa7afe8676a93e04698a66..7e5044fc3f872bb658b76e183dab2e97a3bde179 100644 (file)
 (*                                                                        *)
 (**************************************************************************)
 
-(* This file was generated by xoa.native: do not edit *********************)
+(* GROUND NOTATION **********************************************************)
 
-(* multiple existental quantifier (8, 4) *)
+(* NOTE: This file was generated by xoa.native, do not edit *****************)
 
+(* Note: multiple existental quantifier (8, 4) *)
 notation > "hvbox(∃∃ ident x0 , ident x1 , ident x2 , ident x3 break . term 19 P0 break & term 19 P1 break & term 19 P2 break & term 19 P3 break & term 19 P4 break & term 19 P5 break & term 19 P6 break & term 19 P7)"
- non associative with precedence 20
- for @{ 'Ex4 (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.$P0) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.$P1) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.$P2) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.$P3) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.$P4) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.$P5) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.$P6) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.$P7) }.
 non associative with precedence 20
 for @{ 'Ex4 (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.$P0) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.$P1) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.$P2) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.$P3) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.$P4) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.$P5) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.$P6) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.$P7) }.
 
 notation < "hvbox(∃∃ ident x0 , ident x1 , ident x2 , ident x3 break . term 19 P0 break & term 19 P1 break & term 19 P2 break & term 19 P3 break & term 19 P4 break & term 19 P5 break & term 19 P6 break & term 19 P7)"
- non associative with precedence 20
- for @{ 'Ex4 (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.$P0) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.$P1) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.$P2) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.$P3) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.$P4) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.$P5) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.$P6) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.$P7) }.
 non associative with precedence 20
 for @{ 'Ex4 (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.$P0) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.$P1) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.$P2) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.$P3) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.$P4) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.$P5) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.$P6) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.$P7) }.
 
index 8a7bb8f14e134755e6d92e0dce875a574c51f2ac..1f6a99fd15874d68de9a7f32f4a20db4c52852b9 100644 (file)
 (*                                                                        *)
 (**************************************************************************)
 
-(* This file was generated by xoa.native: do not edit *********************)
+(* GROUND NOTATION **********************************************************)
 
-(* multiple existental quantifier (8, 5) *)
+(* NOTE: This file was generated by xoa.native, do not edit *****************)
 
+(* Note: multiple existental quantifier (8, 5) *)
 notation > "hvbox(∃∃ ident x0 , ident x1 , ident x2 , ident x3 , ident x4 break . term 19 P0 break & term 19 P1 break & term 19 P2 break & term 19 P3 break & term 19 P4 break & term 19 P5 break & term 19 P6 break & term 19 P7)"
- non associative with precedence 20
- for @{ 'Ex5 (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.$P0) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.$P1) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.$P2) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.$P3) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.$P4) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.$P5) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.$P6) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.$P7) }.
 non associative with precedence 20
 for @{ 'Ex5 (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.$P0) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.$P1) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.$P2) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.$P3) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.$P4) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.$P5) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.$P6) (λ${ident x0}.λ${ident x1}.λ${ident x2}.λ${ident x3}.λ${ident x4}.$P7) }.
 
 notation < "hvbox(∃∃ ident x0 , ident x1 , ident x2 , ident x3 , ident x4 break . term 19 P0 break & term 19 P1 break & term 19 P2 break & term 19 P3 break & term 19 P4 break & term 19 P5 break & term 19 P6 break & term 19 P7)"
- non associative with precedence 20
- for @{ 'Ex5 (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.$P0) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.$P1) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.$P2) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.$P3) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.$P4) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.$P5) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.$P6) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.$P7) }.
 non associative with precedence 20
 for @{ 'Ex5 (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.$P0) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.$P1) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.$P2) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.$P3) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.$P4) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.$P5) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.$P6) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.λ${ident x3}:$T3.λ${ident x4}:$T4.$P7) }.
 
index 609f6974d69e38255bdfb01f64f84c73e299e5d3..576aef54039b5716ff39b9e77f72fe53bb191856 100644 (file)
 (*                                                                        *)
 (**************************************************************************)
 
-(* This file was generated by xoa.native: do not edit *********************)
+(* GROUND NOTATION **********************************************************)
 
-(* multiple existental quantifier (9, 3) *)
+(* NOTE: This file was generated by xoa.native, do not edit *****************)
 
+(* Note: multiple existental quantifier (9, 3) *)
 notation > "hvbox(∃∃ ident x0 , ident x1 , ident x2 break . term 19 P0 break & term 19 P1 break & term 19 P2 break & term 19 P3 break & term 19 P4 break & term 19 P5 break & term 19 P6 break & term 19 P7 break & term 19 P8)"
- non associative with precedence 20
- for @{ 'Ex3 (λ${ident x0}.λ${ident x1}.λ${ident x2}.$P0) (λ${ident x0}.λ${ident x1}.λ${ident x2}.$P1) (λ${ident x0}.λ${ident x1}.λ${ident x2}.$P2) (λ${ident x0}.λ${ident x1}.λ${ident x2}.$P3) (λ${ident x0}.λ${ident x1}.λ${ident x2}.$P4) (λ${ident x0}.λ${ident x1}.λ${ident x2}.$P5) (λ${ident x0}.λ${ident x1}.λ${ident x2}.$P6) (λ${ident x0}.λ${ident x1}.λ${ident x2}.$P7) (λ${ident x0}.λ${ident x1}.λ${ident x2}.$P8) }.
 non associative with precedence 20
 for @{ 'Ex3 (λ${ident x0}.λ${ident x1}.λ${ident x2}.$P0) (λ${ident x0}.λ${ident x1}.λ${ident x2}.$P1) (λ${ident x0}.λ${ident x1}.λ${ident x2}.$P2) (λ${ident x0}.λ${ident x1}.λ${ident x2}.$P3) (λ${ident x0}.λ${ident x1}.λ${ident x2}.$P4) (λ${ident x0}.λ${ident x1}.λ${ident x2}.$P5) (λ${ident x0}.λ${ident x1}.λ${ident x2}.$P6) (λ${ident x0}.λ${ident x1}.λ${ident x2}.$P7) (λ${ident x0}.λ${ident x1}.λ${ident x2}.$P8) }.
 
 notation < "hvbox(∃∃ ident x0 , ident x1 , ident x2 break . term 19 P0 break & term 19 P1 break & term 19 P2 break & term 19 P3 break & term 19 P4 break & term 19 P5 break & term 19 P6 break & term 19 P7 break & term 19 P8)"
- non associative with precedence 20
- for @{ 'Ex3 (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.$P0) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.$P1) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.$P2) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.$P3) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.$P4) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.$P5) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.$P6) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.$P7) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.$P8) }.
 non associative with precedence 20
 for @{ 'Ex3 (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.$P0) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.$P1) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.$P2) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.$P3) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.$P4) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.$P5) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.$P6) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.$P7) (λ${ident x0}:$T0.λ${ident x1}:$T1.λ${ident x2}:$T2.$P8) }.
 
index 3f82654435afb7d9df52f47b50fd8ebf7c3921c3..4e1bfcb00bb3f830607b8de9e42ccf4ac03b37b9 100644 (file)
 (*                                                                        *)
 (**************************************************************************)
 
-(* This file was generated by xoa.native: do not edit *********************)
+(* GROUND NOTATION **********************************************************)
 
-(* multiple disjunction connective (3) *)
+(* NOTE: This file was generated by xoa.native, do not edit *****************)
 
+(* Note: multiple disjunction connective (3) *)
 notation "hvbox(∨∨ term 29 P0 break | term 29 P1 break | term 29 P2)"
- non associative with precedence 30
- for @{ 'Or $P0 $P1 $P2 }.
 non associative with precedence 30
 for @{ 'Or $P0 $P1 $P2 }.
 
index 5d5be50a4e395f0fa6a570fc519b78188211e851..06ad07c325081f14fc61799fe22594c84d64b019 100644 (file)
 (*                                                                        *)
 (**************************************************************************)
 
-(* This file was generated by xoa.native: do not edit *********************)
+(* GROUND NOTATION **********************************************************)
 
-(* multiple disjunction connective (4) *)
+(* NOTE: This file was generated by xoa.native, do not edit *****************)
 
+(* Note: multiple disjunction connective (4) *)
 notation "hvbox(∨∨ term 29 P0 break | term 29 P1 break | term 29 P2 break | term 29 P3)"
- non associative with precedence 30
- for @{ 'Or $P0 $P1 $P2 $P3 }.
 non associative with precedence 30
 for @{ 'Or $P0 $P1 $P2 $P3 }.
 
index 7f558933ed51859c23f6624b26f0605c0ec9f60d..217458c8030d15474b355ca6e37aa767a8bc8b10 100644 (file)
 (*                                                                        *)
 (**************************************************************************)
 
-(* This file was generated by xoa.native: do not edit *********************)
+(* GROUND NOTATION **********************************************************)
 
-(* multiple disjunction connective (5) *)
+(* NOTE: This file was generated by xoa.native, do not edit *****************)
 
+(* Note: multiple disjunction connective (5) *)
 notation "hvbox(∨∨ term 29 P0 break | term 29 P1 break | term 29 P2 break | term 29 P3 break | term 29 P4)"
- non associative with precedence 30
- for @{ 'Or $P0 $P1 $P2 $P3 $P4 }.
 non associative with precedence 30
 for @{ 'Or $P0 $P1 $P2 $P3 $P4 }.
 
index f99e0da9d7123f408f93238483cd3ae38d0eb8e6..28c57ae693351a70fe5110c20c9bc4c6d94e91db 100644 (file)
 (*                                                                        *)
 (**************************************************************************)
 
-(* This file was generated by xoa.native: do not edit *********************)
+(* LOGIC ********************************************************************)
+
+(* NOTE: This file was generated by xoa.native, do not edit *****************)
 
 include "basics/pts.ma".
 
 include "ground/notation/xoa/and_3.ma".
 
-(* multiple conjunction connective (3) *)
-
+(* Note: multiple conjunction connective (3) *)
 inductive and3 (P0,P1,P2:Prop) : Prop ≝
-   | and3_intro: P0 → P1 → P2 → and3 ? ? ?
+  | and3_intro: P0 → P1 → P2 → and3 ? ? ?
 .
 
 interpretation "multiple conjunction connective (3)" 'And P0 P1 P2 = (and3 P0 P1 P2).
index aeee4617f689ea19a70451d1600bc6320d5ebf05..a9046d38b315377f1f4ce809254a3b409a685799 100644 (file)
 (*                                                                        *)
 (**************************************************************************)
 
-(* This file was generated by xoa.native: do not edit *********************)
+(* LOGIC ********************************************************************)
+
+(* NOTE: This file was generated by xoa.native, do not edit *****************)
 
 include "basics/pts.ma".
 
 include "ground/notation/xoa/and_4.ma".
 
-(* multiple conjunction connective (4) *)
-
+(* Note: multiple conjunction connective (4) *)
 inductive and4 (P0,P1,P2,P3:Prop) : Prop ≝
-   | and4_intro: P0 → P1 → P2 → P3 → and4 ? ? ? ?
+  | and4_intro: P0 → P1 → P2 → P3 → and4 ? ? ? ?
 .
 
 interpretation "multiple conjunction connective (4)" 'And P0 P1 P2 P3 = (and4 P0 P1 P2 P3).
index 0d6b9e4f2d7dd70801be4ddb04952f248cbb7b4e..5a14aff29629fa2d6bbc0024e0939c93143db801 100644 (file)
 (*                                                                        *)
 (**************************************************************************)
 
-(* This file was generated by xoa.native: do not edit *********************)
+(* LOGIC ********************************************************************)
+
+(* NOTE: This file was generated by xoa.native, do not edit *****************)
 
 include "basics/pts.ma".
 
 include "ground/notation/xoa/ex_1_2.ma".
 
-(* multiple existental quantifier (1, 2) *)
-
+(* Note: multiple existental quantifier (1, 2) *)
 inductive ex1_2 (A0,A1:Type[0]) (P0:A0→A1→Prop) : Prop ≝
-   | ex1_2_intro: ∀x0,x1. P0 x0 x1 → ex1_2 ? ? ?
+  | ex1_2_intro: ∀x0,x1. P0 x0 x1 → ex1_2 ? ? ?
 .
 
 interpretation "multiple existental quantifier (1, 2)" 'Ex2 P0 = (ex1_2 ? ? P0).
index 7e195cd3a3c2bcda780e360947057d36607298da..4ca475a88bc74c77f9869aa319d5428fd35591b0 100644 (file)
 (*                                                                        *)
 (**************************************************************************)
 
-(* This file was generated by xoa.native: do not edit *********************)
+(* LOGIC ********************************************************************)
+
+(* NOTE: This file was generated by xoa.native, do not edit *****************)
 
 include "basics/pts.ma".
 
 include "ground/notation/xoa/ex_1_3.ma".
 
-(* multiple existental quantifier (1, 3) *)
-
+(* Note: multiple existental quantifier (1, 3) *)
 inductive ex1_3 (A0,A1,A2:Type[0]) (P0:A0→A1→A2→Prop) : Prop ≝
-   | ex1_3_intro: ∀x0,x1,x2. P0 x0 x1 x2 → ex1_3 ? ? ? ?
+  | ex1_3_intro: ∀x0,x1,x2. P0 x0 x1 x2 → ex1_3 ? ? ? ?
 .
 
 interpretation "multiple existental quantifier (1, 3)" 'Ex3 P0 = (ex1_3 ? ? ? P0).
index 77f1dd696d0387444f5c3a6a85cc4894d04a3266..026b64c0e1cb745717c32698208025e54c2452ef 100644 (file)
 (*                                                                        *)
 (**************************************************************************)
 
-(* This file was generated by xoa.native: do not edit *********************)
+(* LOGIC ********************************************************************)
+
+(* NOTE: This file was generated by xoa.native, do not edit *****************)
 
 include "basics/pts.ma".
 
 include "ground/notation/xoa/ex_1_4.ma".
 
-(* multiple existental quantifier (1, 4) *)
-
+(* Note: multiple existental quantifier (1, 4) *)
 inductive ex1_4 (A0,A1,A2,A3:Type[0]) (P0:A0→A1→A2→A3→Prop) : Prop ≝
-   | ex1_4_intro: ∀x0,x1,x2,x3. P0 x0 x1 x2 x3 → ex1_4 ? ? ? ? ?
+  | ex1_4_intro: ∀x0,x1,x2,x3. P0 x0 x1 x2 x3 → ex1_4 ? ? ? ? ?
 .
 
 interpretation "multiple existental quantifier (1, 4)" 'Ex4 P0 = (ex1_4 ? ? ? ? P0).
index 055cee51ac4a789bdbb72fc1f1550f34f461aae3..3914c73279f65d471bf33ec7629ef21dbef0102b 100644 (file)
 (*                                                                        *)
 (**************************************************************************)
 
-(* This file was generated by xoa.native: do not edit *********************)
+(* LOGIC ********************************************************************)
+
+(* NOTE: This file was generated by xoa.native, do not edit *****************)
 
 include "basics/pts.ma".
 
 include "ground/notation/xoa/ex_2_2.ma".
 
-(* multiple existental quantifier (2, 2) *)
-
+(* Note: multiple existental quantifier (2, 2) *)
 inductive ex2_2 (A0,A1:Type[0]) (P0,P1:A0→A1→Prop) : Prop ≝
-   | ex2_2_intro: ∀x0,x1. P0 x0 x1 → P1 x0 x1 → ex2_2 ? ? ? ?
+  | ex2_2_intro: ∀x0,x1. P0 x0 x1 → P1 x0 x1 → ex2_2 ? ? ? ?
 .
 
 interpretation "multiple existental quantifier (2, 2)" 'Ex2 P0 P1 = (ex2_2 ? ? P0 P1).
index bcbee747a56466576d69c37a123f0a5b7d625ef9..8dffc414f109cd893f6bcd7efe1617b84af27b0f 100644 (file)
 (*                                                                        *)
 (**************************************************************************)
 
-(* This file was generated by xoa.native: do not edit *********************)
+(* LOGIC ********************************************************************)
+
+(* NOTE: This file was generated by xoa.native, do not edit *****************)
 
 include "basics/pts.ma".
 
 include "ground/notation/xoa/ex_2_3.ma".
 
-(* multiple existental quantifier (2, 3) *)
-
+(* Note: multiple existental quantifier (2, 3) *)
 inductive ex2_3 (A0,A1,A2:Type[0]) (P0,P1:A0→A1→A2→Prop) : Prop ≝
-   | ex2_3_intro: ∀x0,x1,x2. P0 x0 x1 x2 → P1 x0 x1 x2 → ex2_3 ? ? ? ? ?
+  | ex2_3_intro: ∀x0,x1,x2. P0 x0 x1 x2 → P1 x0 x1 x2 → ex2_3 ? ? ? ? ?
 .
 
 interpretation "multiple existental quantifier (2, 3)" 'Ex3 P0 P1 = (ex2_3 ? ? ? P0 P1).
index 3ce615636fc116ca56d7e05d9c54e9dcda719a53..9a2d0636b8ee3300dc666cd0ad21a322f3e5ff18 100644 (file)
 (*                                                                        *)
 (**************************************************************************)
 
-(* This file was generated by xoa.native: do not edit *********************)
+(* LOGIC ********************************************************************)
+
+(* NOTE: This file was generated by xoa.native, do not edit *****************)
 
 include "basics/pts.ma".
 
 include "ground/notation/xoa/ex_3_1.ma".
 
-(* multiple existental quantifier (3, 1) *)
-
+(* Note: multiple existental quantifier (3, 1) *)
 inductive ex3 (A0:Type[0]) (P0,P1,P2:A0→Prop) : Prop ≝
-   | ex3_intro: ∀x0. P0 x0 → P1 x0 → P2 x0 → ex3 ? ? ? ?
+  | ex3_intro: ∀x0. P0 x0 → P1 x0 → P2 x0 → ex3 ? ? ? ?
 .
 
 interpretation "multiple existental quantifier (3, 1)" 'Ex P0 P1 P2 = (ex3 ? P0 P1 P2).
index e7fc185d15b17294f86b65cec4b13b3070948dc2..ba37987f377820c778c5afa909bf4e939f5da25e 100644 (file)
 (*                                                                        *)
 (**************************************************************************)
 
-(* This file was generated by xoa.native: do not edit *********************)
+(* LOGIC ********************************************************************)
+
+(* NOTE: This file was generated by xoa.native, do not edit *****************)
 
 include "basics/pts.ma".
 
 include "ground/notation/xoa/ex_3_2.ma".
 
-(* multiple existental quantifier (3, 2) *)
-
+(* Note: multiple existental quantifier (3, 2) *)
 inductive ex3_2 (A0,A1:Type[0]) (P0,P1,P2:A0→A1→Prop) : Prop ≝
-   | ex3_2_intro: ∀x0,x1. P0 x0 x1 → P1 x0 x1 → P2 x0 x1 → ex3_2 ? ? ? ? ?
+  | ex3_2_intro: ∀x0,x1. P0 x0 x1 → P1 x0 x1 → P2 x0 x1 → ex3_2 ? ? ? ? ?
 .
 
 interpretation "multiple existental quantifier (3, 2)" 'Ex2 P0 P1 P2 = (ex3_2 ? ? P0 P1 P2).
index cfa954454c4dcfaf65218d861d99dd26f93801fd..0321328775548580b3a001c611430a01b4a1b2ed 100644 (file)
 (*                                                                        *)
 (**************************************************************************)
 
-(* This file was generated by xoa.native: do not edit *********************)
+(* LOGIC ********************************************************************)
+
+(* NOTE: This file was generated by xoa.native, do not edit *****************)
 
 include "basics/pts.ma".
 
 include "ground/notation/xoa/ex_3_3.ma".
 
-(* multiple existental quantifier (3, 3) *)
-
+(* Note: multiple existental quantifier (3, 3) *)
 inductive ex3_3 (A0,A1,A2:Type[0]) (P0,P1,P2:A0→A1→A2→Prop) : Prop ≝
-   | ex3_3_intro: ∀x0,x1,x2. P0 x0 x1 x2 → P1 x0 x1 x2 → P2 x0 x1 x2 → ex3_3 ? ? ? ? ? ?
+  | ex3_3_intro: ∀x0,x1,x2. P0 x0 x1 x2 → P1 x0 x1 x2 → P2 x0 x1 x2 → ex3_3 ? ? ? ? ? ?
 .
 
 interpretation "multiple existental quantifier (3, 3)" 'Ex3 P0 P1 P2 = (ex3_3 ? ? ? P0 P1 P2).
index 672102b2ebea7be814d84bca0a5a8b7b458caa5b..7d06290f20294d8afa23029bf787d61048188a70 100644 (file)
 (*                                                                        *)
 (**************************************************************************)
 
-(* This file was generated by xoa.native: do not edit *********************)
+(* LOGIC ********************************************************************)
+
+(* NOTE: This file was generated by xoa.native, do not edit *****************)
 
 include "basics/pts.ma".
 
 include "ground/notation/xoa/ex_3_4.ma".
 
-(* multiple existental quantifier (3, 4) *)
-
+(* Note: multiple existental quantifier (3, 4) *)
 inductive ex3_4 (A0,A1,A2,A3:Type[0]) (P0,P1,P2:A0→A1→A2→A3→Prop) : Prop ≝
-   | ex3_4_intro: ∀x0,x1,x2,x3. P0 x0 x1 x2 x3 → P1 x0 x1 x2 x3 → P2 x0 x1 x2 x3 → ex3_4 ? ? ? ? ? ? ?
+  | ex3_4_intro: ∀x0,x1,x2,x3. P0 x0 x1 x2 x3 → P1 x0 x1 x2 x3 → P2 x0 x1 x2 x3 → ex3_4 ? ? ? ? ? ? ?
 .
 
 interpretation "multiple existental quantifier (3, 4)" 'Ex4 P0 P1 P2 = (ex3_4 ? ? ? ? P0 P1 P2).
index e1fa69fbf0d0c9b3681b8fb1e24293cd4c2a39c2..7db84b905f8aacb3057baf3d734ee881ec20139b 100644 (file)
 (*                                                                        *)
 (**************************************************************************)
 
-(* This file was generated by xoa.native: do not edit *********************)
+(* LOGIC ********************************************************************)
+
+(* NOTE: This file was generated by xoa.native, do not edit *****************)
 
 include "basics/pts.ma".
 
 include "ground/notation/xoa/ex_3_5.ma".
 
-(* multiple existental quantifier (3, 5) *)
-
+(* Note: multiple existental quantifier (3, 5) *)
 inductive ex3_5 (A0,A1,A2,A3,A4:Type[0]) (P0,P1,P2:A0→A1→A2→A3→A4→Prop) : Prop ≝
-   | ex3_5_intro: ∀x0,x1,x2,x3,x4. P0 x0 x1 x2 x3 x4 → P1 x0 x1 x2 x3 x4 → P2 x0 x1 x2 x3 x4 → ex3_5 ? ? ? ? ? ? ? ?
+  | ex3_5_intro: ∀x0,x1,x2,x3,x4. P0 x0 x1 x2 x3 x4 → P1 x0 x1 x2 x3 x4 → P2 x0 x1 x2 x3 x4 → ex3_5 ? ? ? ? ? ? ? ?
 .
 
 interpretation "multiple existental quantifier (3, 5)" 'Ex5 P0 P1 P2 = (ex3_5 ? ? ? ? ? P0 P1 P2).
index ccef1fd887143183475530e29ebc992f06a5e332..07b00880711cacb6168d1a7d5728dc4139a65241 100644 (file)
 (*                                                                        *)
 (**************************************************************************)
 
-(* This file was generated by xoa.native: do not edit *********************)
+(* LOGIC ********************************************************************)
+
+(* NOTE: This file was generated by xoa.native, do not edit *****************)
 
 include "basics/pts.ma".
 
 include "ground/notation/xoa/ex_3_6.ma".
 
-(* multiple existental quantifier (3, 6) *)
-
+(* Note: multiple existental quantifier (3, 6) *)
 inductive ex3_6 (A0,A1,A2,A3,A4,A5:Type[0]) (P0,P1,P2:A0→A1→A2→A3→A4→A5→Prop) : Prop ≝
-   | ex3_6_intro: ∀x0,x1,x2,x3,x4,x5. P0 x0 x1 x2 x3 x4 x5 → P1 x0 x1 x2 x3 x4 x5 → P2 x0 x1 x2 x3 x4 x5 → ex3_6 ? ? ? ? ? ? ? ? ?
+  | ex3_6_intro: ∀x0,x1,x2,x3,x4,x5. P0 x0 x1 x2 x3 x4 x5 → P1 x0 x1 x2 x3 x4 x5 → P2 x0 x1 x2 x3 x4 x5 → ex3_6 ? ? ? ? ? ? ? ? ?
 .
 
 interpretation "multiple existental quantifier (3, 6)" 'Ex6 P0 P1 P2 = (ex3_6 ? ? ? ? ? ? P0 P1 P2).
index 055f6954dc55cfc64fcec4ad8966da4be3014b59..bdf6274dd4a1b7f306734633a80510241bd2d8db 100644 (file)
 (*                                                                        *)
 (**************************************************************************)
 
-(* This file was generated by xoa.native: do not edit *********************)
+(* LOGIC ********************************************************************)
+
+(* NOTE: This file was generated by xoa.native, do not edit *****************)
 
 include "basics/pts.ma".
 
 include "ground/notation/xoa/ex_4_1.ma".
 
-(* multiple existental quantifier (4, 1) *)
-
+(* Note: multiple existental quantifier (4, 1) *)
 inductive ex4 (A0:Type[0]) (P0,P1,P2,P3:A0→Prop) : Prop ≝
-   | ex4_intro: ∀x0. P0 x0 → P1 x0 → P2 x0 → P3 x0 → ex4 ? ? ? ? ?
+  | ex4_intro: ∀x0. P0 x0 → P1 x0 → P2 x0 → P3 x0 → ex4 ? ? ? ? ?
 .
 
 interpretation "multiple existental quantifier (4, 1)" 'Ex P0 P1 P2 P3 = (ex4 ? P0 P1 P2 P3).
index e13197cb030ab6c140aefa9d7b7d3d6f6282d9cd..03a20b092e83474134c15a0ead08ab4d1bb1669b 100644 (file)
 (*                                                                        *)
 (**************************************************************************)
 
+(* LOGIC ********************************************************************)
+
 include "ground/xoa/ex_4_1.ma".
 
-(* Properties with multiple existental quantifier (4, 1) ********************)
+(* Constructions with ex4 ***************************************************)
 
 lemma ex4_commute (A0) (P0,P1,P2,P3:A0→Prop):
                   (∃∃x0. P0 x0 & P1 x0 & P2 x0 & P3 x0) → ∃∃x0. P2 x0 & P3 x0 & P0 x0 & P1 x0.
index 288fa6c902ded0a973e993e55689e8fd420122ff..665ace69d019d2152a5e99799619492f1fb2ea6a 100644 (file)
 (*                                                                        *)
 (**************************************************************************)
 
-(* This file was generated by xoa.native: do not edit *********************)
+(* LOGIC ********************************************************************)
+
+(* NOTE: This file was generated by xoa.native, do not edit *****************)
 
 include "basics/pts.ma".
 
 include "ground/notation/xoa/ex_4_2.ma".
 
-(* multiple existental quantifier (4, 2) *)
-
+(* Note: multiple existental quantifier (4, 2) *)
 inductive ex4_2 (A0,A1:Type[0]) (P0,P1,P2,P3:A0→A1→Prop) : Prop ≝
-   | ex4_2_intro: ∀x0,x1. P0 x0 x1 → P1 x0 x1 → P2 x0 x1 → P3 x0 x1 → ex4_2 ? ? ? ? ? ?
+  | ex4_2_intro: ∀x0,x1. P0 x0 x1 → P1 x0 x1 → P2 x0 x1 → P3 x0 x1 → ex4_2 ? ? ? ? ? ?
 .
 
 interpretation "multiple existental quantifier (4, 2)" 'Ex2 P0 P1 P2 P3 = (ex4_2 ? ? P0 P1 P2 P3).
index 6c9e5ce619ddbecc9118b6c06bdd10b3b2592c7f..0def4c186b3814821ec0396de30b3540edb37597 100644 (file)
 (*                                                                        *)
 (**************************************************************************)
 
-(* This file was generated by xoa.native: do not edit *********************)
+(* LOGIC ********************************************************************)
+
+(* NOTE: This file was generated by xoa.native, do not edit *****************)
 
 include "basics/pts.ma".
 
 include "ground/notation/xoa/ex_4_3.ma".
 
-(* multiple existental quantifier (4, 3) *)
-
+(* Note: multiple existental quantifier (4, 3) *)
 inductive ex4_3 (A0,A1,A2:Type[0]) (P0,P1,P2,P3:A0→A1→A2→Prop) : Prop ≝
-   | ex4_3_intro: ∀x0,x1,x2. P0 x0 x1 x2 → P1 x0 x1 x2 → P2 x0 x1 x2 → P3 x0 x1 x2 → ex4_3 ? ? ? ? ? ? ?
+  | ex4_3_intro: ∀x0,x1,x2. P0 x0 x1 x2 → P1 x0 x1 x2 → P2 x0 x1 x2 → P3 x0 x1 x2 → ex4_3 ? ? ? ? ? ? ?
 .
 
 interpretation "multiple existental quantifier (4, 3)" 'Ex3 P0 P1 P2 P3 = (ex4_3 ? ? ? P0 P1 P2 P3).
index 775ce5840aaea169cfdf5f29ac538248411f5ecc..a0208b524642874d900b70af8a49b549bec4ff4e 100644 (file)
 (*                                                                        *)
 (**************************************************************************)
 
-(* This file was generated by xoa.native: do not edit *********************)
+(* LOGIC ********************************************************************)
+
+(* NOTE: This file was generated by xoa.native, do not edit *****************)
 
 include "basics/pts.ma".
 
 include "ground/notation/xoa/ex_4_4.ma".
 
-(* multiple existental quantifier (4, 4) *)
-
+(* Note: multiple existental quantifier (4, 4) *)
 inductive ex4_4 (A0,A1,A2,A3:Type[0]) (P0,P1,P2,P3:A0→A1→A2→A3→Prop) : Prop ≝
-   | ex4_4_intro: ∀x0,x1,x2,x3. P0 x0 x1 x2 x3 → P1 x0 x1 x2 x3 → P2 x0 x1 x2 x3 → P3 x0 x1 x2 x3 → ex4_4 ? ? ? ? ? ? ? ?
+  | ex4_4_intro: ∀x0,x1,x2,x3. P0 x0 x1 x2 x3 → P1 x0 x1 x2 x3 → P2 x0 x1 x2 x3 → P3 x0 x1 x2 x3 → ex4_4 ? ? ? ? ? ? ? ?
 .
 
 interpretation "multiple existental quantifier (4, 4)" 'Ex4 P0 P1 P2 P3 = (ex4_4 ? ? ? ? P0 P1 P2 P3).
index 4f3cd76c10e55fe49471f41de38bc9ae844c227c..7b49117ae977a953f1fd299cc627087deee0496e 100644 (file)
 (*                                                                        *)
 (**************************************************************************)
 
-(* This file was generated by xoa.native: do not edit *********************)
+(* LOGIC ********************************************************************)
+
+(* NOTE: This file was generated by xoa.native, do not edit *****************)
 
 include "basics/pts.ma".
 
 include "ground/notation/xoa/ex_4_5.ma".
 
-(* multiple existental quantifier (4, 5) *)
-
+(* Note: multiple existental quantifier (4, 5) *)
 inductive ex4_5 (A0,A1,A2,A3,A4:Type[0]) (P0,P1,P2,P3:A0→A1→A2→A3→A4→Prop) : Prop ≝
-   | ex4_5_intro: ∀x0,x1,x2,x3,x4. P0 x0 x1 x2 x3 x4 → P1 x0 x1 x2 x3 x4 → P2 x0 x1 x2 x3 x4 → P3 x0 x1 x2 x3 x4 → ex4_5 ? ? ? ? ? ? ? ? ?
+  | ex4_5_intro: ∀x0,x1,x2,x3,x4. P0 x0 x1 x2 x3 x4 → P1 x0 x1 x2 x3 x4 → P2 x0 x1 x2 x3 x4 → P3 x0 x1 x2 x3 x4 → ex4_5 ? ? ? ? ? ? ? ? ?
 .
 
 interpretation "multiple existental quantifier (4, 5)" 'Ex5 P0 P1 P2 P3 = (ex4_5 ? ? ? ? ? P0 P1 P2 P3).
index af0e36ebc5ee92728fd1bfd11a443844928c8a22..422e55fff84390055dee69cabeba17bfbfc0125b 100644 (file)
 (*                                                                        *)
 (**************************************************************************)
 
-(* This file was generated by xoa.native: do not edit *********************)
+(* LOGIC ********************************************************************)
+
+(* NOTE: This file was generated by xoa.native, do not edit *****************)
 
 include "basics/pts.ma".
 
 include "ground/notation/xoa/ex_5_1.ma".
 
-(* multiple existental quantifier (5, 1) *)
-
+(* Note: multiple existental quantifier (5, 1) *)
 inductive ex5 (A0:Type[0]) (P0,P1,P2,P3,P4:A0→Prop) : Prop ≝
-   | ex5_intro: ∀x0. P0 x0 → P1 x0 → P2 x0 → P3 x0 → P4 x0 → ex5 ? ? ? ? ? ?
+  | ex5_intro: ∀x0. P0 x0 → P1 x0 → P2 x0 → P3 x0 → P4 x0 → ex5 ? ? ? ? ? ?
 .
 
 interpretation "multiple existental quantifier (5, 1)" 'Ex P0 P1 P2 P3 P4 = (ex5 ? P0 P1 P2 P3 P4).
index 80dff2b36532f1d89ed6f8d28f0b441a969a7077..b82115adac28c411752f393ad74f97a99efc8a6b 100644 (file)
 (*                                                                        *)
 (**************************************************************************)
 
-(* This file was generated by xoa.native: do not edit *********************)
+(* LOGIC ********************************************************************)
+
+(* NOTE: This file was generated by xoa.native, do not edit *****************)
 
 include "basics/pts.ma".
 
 include "ground/notation/xoa/ex_5_2.ma".
 
-(* multiple existental quantifier (5, 2) *)
-
+(* Note: multiple existental quantifier (5, 2) *)
 inductive ex5_2 (A0,A1:Type[0]) (P0,P1,P2,P3,P4:A0→A1→Prop) : Prop ≝
-   | ex5_2_intro: ∀x0,x1. P0 x0 x1 → P1 x0 x1 → P2 x0 x1 → P3 x0 x1 → P4 x0 x1 → ex5_2 ? ? ? ? ? ? ?
+  | ex5_2_intro: ∀x0,x1. P0 x0 x1 → P1 x0 x1 → P2 x0 x1 → P3 x0 x1 → P4 x0 x1 → ex5_2 ? ? ? ? ? ? ?
 .
 
 interpretation "multiple existental quantifier (5, 2)" 'Ex2 P0 P1 P2 P3 P4 = (ex5_2 ? ? P0 P1 P2 P3 P4).
index f476e84cb73ebb37f94ac8a095084b3c72b2a2a9..bfb3f47e0f0f5b45cc3a92dd345296bf20d8edff 100644 (file)
 (*                                                                        *)
 (**************************************************************************)
 
-(* This file was generated by xoa.native: do not edit *********************)
+(* LOGIC ********************************************************************)
+
+(* NOTE: This file was generated by xoa.native, do not edit *****************)
 
 include "basics/pts.ma".
 
 include "ground/notation/xoa/ex_5_3.ma".
 
-(* multiple existental quantifier (5, 3) *)
-
+(* Note: multiple existental quantifier (5, 3) *)
 inductive ex5_3 (A0,A1,A2:Type[0]) (P0,P1,P2,P3,P4:A0→A1→A2→Prop) : Prop ≝
-   | ex5_3_intro: ∀x0,x1,x2. P0 x0 x1 x2 → P1 x0 x1 x2 → P2 x0 x1 x2 → P3 x0 x1 x2 → P4 x0 x1 x2 → ex5_3 ? ? ? ? ? ? ? ?
+  | ex5_3_intro: ∀x0,x1,x2. P0 x0 x1 x2 → P1 x0 x1 x2 → P2 x0 x1 x2 → P3 x0 x1 x2 → P4 x0 x1 x2 → ex5_3 ? ? ? ? ? ? ? ?
 .
 
 interpretation "multiple existental quantifier (5, 3)" 'Ex3 P0 P1 P2 P3 P4 = (ex5_3 ? ? ? P0 P1 P2 P3 P4).
index 0ab21d1fa6251f9ba8b3005f744754d02de69898..35d2707e9260c5ab6fb2912aba86c3ca119614f7 100644 (file)
 (*                                                                        *)
 (**************************************************************************)
 
-(* This file was generated by xoa.native: do not edit *********************)
+(* LOGIC ********************************************************************)
+
+(* NOTE: This file was generated by xoa.native, do not edit *****************)
 
 include "basics/pts.ma".
 
 include "ground/notation/xoa/ex_5_4.ma".
 
-(* multiple existental quantifier (5, 4) *)
-
+(* Note: multiple existental quantifier (5, 4) *)
 inductive ex5_4 (A0,A1,A2,A3:Type[0]) (P0,P1,P2,P3,P4:A0→A1→A2→A3→Prop) : Prop ≝
-   | ex5_4_intro: ∀x0,x1,x2,x3. P0 x0 x1 x2 x3 → P1 x0 x1 x2 x3 → P2 x0 x1 x2 x3 → P3 x0 x1 x2 x3 → P4 x0 x1 x2 x3 → ex5_4 ? ? ? ? ? ? ? ? ?
+  | ex5_4_intro: ∀x0,x1,x2,x3. P0 x0 x1 x2 x3 → P1 x0 x1 x2 x3 → P2 x0 x1 x2 x3 → P3 x0 x1 x2 x3 → P4 x0 x1 x2 x3 → ex5_4 ? ? ? ? ? ? ? ? ?
 .
 
 interpretation "multiple existental quantifier (5, 4)" 'Ex4 P0 P1 P2 P3 P4 = (ex5_4 ? ? ? ? P0 P1 P2 P3 P4).
index 45ff6c303e50333d0c62d93808b93768e00ab7d0..f8edd37c0c764dd4e7ae5a26db2d574eb210c0a0 100644 (file)
 (*                                                                        *)
 (**************************************************************************)
 
-(* This file was generated by xoa.native: do not edit *********************)
+(* LOGIC ********************************************************************)
+
+(* NOTE: This file was generated by xoa.native, do not edit *****************)
 
 include "basics/pts.ma".
 
 include "ground/notation/xoa/ex_5_5.ma".
 
-(* multiple existental quantifier (5, 5) *)
-
+(* Note: multiple existental quantifier (5, 5) *)
 inductive ex5_5 (A0,A1,A2,A3,A4:Type[0]) (P0,P1,P2,P3,P4:A0→A1→A2→A3→A4→Prop) : Prop ≝
-   | ex5_5_intro: ∀x0,x1,x2,x3,x4. P0 x0 x1 x2 x3 x4 → P1 x0 x1 x2 x3 x4 → P2 x0 x1 x2 x3 x4 → P3 x0 x1 x2 x3 x4 → P4 x0 x1 x2 x3 x4 → ex5_5 ? ? ? ? ? ? ? ? ? ?
+  | ex5_5_intro: ∀x0,x1,x2,x3,x4. P0 x0 x1 x2 x3 x4 → P1 x0 x1 x2 x3 x4 → P2 x0 x1 x2 x3 x4 → P3 x0 x1 x2 x3 x4 → P4 x0 x1 x2 x3 x4 → ex5_5 ? ? ? ? ? ? ? ? ? ?
 .
 
 interpretation "multiple existental quantifier (5, 5)" 'Ex5 P0 P1 P2 P3 P4 = (ex5_5 ? ? ? ? ? P0 P1 P2 P3 P4).
index 35d154c56d38181fbc7886b3fc69ccf9349e8a7d..dc0e714619071fed298b67b25dd4bdefccdf7330 100644 (file)
 (*                                                                        *)
 (**************************************************************************)
 
-(* This file was generated by xoa.native: do not edit *********************)
+(* LOGIC ********************************************************************)
+
+(* NOTE: This file was generated by xoa.native, do not edit *****************)
 
 include "basics/pts.ma".
 
 include "ground/notation/xoa/ex_5_6.ma".
 
-(* multiple existental quantifier (5, 6) *)
-
+(* Note: multiple existental quantifier (5, 6) *)
 inductive ex5_6 (A0,A1,A2,A3,A4,A5:Type[0]) (P0,P1,P2,P3,P4:A0→A1→A2→A3→A4→A5→Prop) : Prop ≝
-   | ex5_6_intro: ∀x0,x1,x2,x3,x4,x5. P0 x0 x1 x2 x3 x4 x5 → P1 x0 x1 x2 x3 x4 x5 → P2 x0 x1 x2 x3 x4 x5 → P3 x0 x1 x2 x3 x4 x5 → P4 x0 x1 x2 x3 x4 x5 → ex5_6 ? ? ? ? ? ? ? ? ? ? ?
+  | ex5_6_intro: ∀x0,x1,x2,x3,x4,x5. P0 x0 x1 x2 x3 x4 x5 → P1 x0 x1 x2 x3 x4 x5 → P2 x0 x1 x2 x3 x4 x5 → P3 x0 x1 x2 x3 x4 x5 → P4 x0 x1 x2 x3 x4 x5 → ex5_6 ? ? ? ? ? ? ? ? ? ? ?
 .
 
 interpretation "multiple existental quantifier (5, 6)" 'Ex6 P0 P1 P2 P3 P4 = (ex5_6 ? ? ? ? ? ? P0 P1 P2 P3 P4).
index b35818aa402c12f58d0b34ac2e01a8ce14da6161..fc57503f12f441c8ec49b556830d3b2adfcdb76f 100644 (file)
 (*                                                                        *)
 (**************************************************************************)
 
-(* This file was generated by xoa.native: do not edit *********************)
+(* LOGIC ********************************************************************)
+
+(* NOTE: This file was generated by xoa.native, do not edit *****************)
 
 include "basics/pts.ma".
 
 include "ground/notation/xoa/ex_5_7.ma".
 
-(* multiple existental quantifier (5, 7) *)
-
+(* Note: multiple existental quantifier (5, 7) *)
 inductive ex5_7 (A0,A1,A2,A3,A4,A5,A6:Type[0]) (P0,P1,P2,P3,P4:A0→A1→A2→A3→A4→A5→A6→Prop) : Prop ≝
-   | ex5_7_intro: ∀x0,x1,x2,x3,x4,x5,x6. P0 x0 x1 x2 x3 x4 x5 x6 → P1 x0 x1 x2 x3 x4 x5 x6 → P2 x0 x1 x2 x3 x4 x5 x6 → P3 x0 x1 x2 x3 x4 x5 x6 → P4 x0 x1 x2 x3 x4 x5 x6 → ex5_7 ? ? ? ? ? ? ? ? ? ? ? ?
+  | ex5_7_intro: ∀x0,x1,x2,x3,x4,x5,x6. P0 x0 x1 x2 x3 x4 x5 x6 → P1 x0 x1 x2 x3 x4 x5 x6 → P2 x0 x1 x2 x3 x4 x5 x6 → P3 x0 x1 x2 x3 x4 x5 x6 → P4 x0 x1 x2 x3 x4 x5 x6 → ex5_7 ? ? ? ? ? ? ? ? ? ? ? ?
 .
 
 interpretation "multiple existental quantifier (5, 7)" 'Ex7 P0 P1 P2 P3 P4 = (ex5_7 ? ? ? ? ? ? ? P0 P1 P2 P3 P4).
index 27e0824b3630e986289e5e78ea0f58e75b67205c..044bad6aaae47b60239b48fe7fe3fb0a8953c990 100644 (file)
 (*                                                                        *)
 (**************************************************************************)
 
-(* This file was generated by xoa.native: do not edit *********************)
+(* LOGIC ********************************************************************)
+
+(* NOTE: This file was generated by xoa.native, do not edit *****************)
 
 include "basics/pts.ma".
 
 include "ground/notation/xoa/ex_6_3.ma".
 
-(* multiple existental quantifier (6, 3) *)
-
+(* Note: multiple existental quantifier (6, 3) *)
 inductive ex6_3 (A0,A1,A2:Type[0]) (P0,P1,P2,P3,P4,P5:A0→A1→A2→Prop) : Prop ≝
-   | ex6_3_intro: ∀x0,x1,x2. P0 x0 x1 x2 → P1 x0 x1 x2 → P2 x0 x1 x2 → P3 x0 x1 x2 → P4 x0 x1 x2 → P5 x0 x1 x2 → ex6_3 ? ? ? ? ? ? ? ? ?
+  | ex6_3_intro: ∀x0,x1,x2. P0 x0 x1 x2 → P1 x0 x1 x2 → P2 x0 x1 x2 → P3 x0 x1 x2 → P4 x0 x1 x2 → P5 x0 x1 x2 → ex6_3 ? ? ? ? ? ? ? ? ?
 .
 
 interpretation "multiple existental quantifier (6, 3)" 'Ex3 P0 P1 P2 P3 P4 P5 = (ex6_3 ? ? ? P0 P1 P2 P3 P4 P5).
index 374f4997d7b2370a7e24a9ad4388b98eb5f66d73..fcd982802e9a38e7f76cce952dc369cfe8c8d028 100644 (file)
 (*                                                                        *)
 (**************************************************************************)
 
-(* This file was generated by xoa.native: do not edit *********************)
+(* LOGIC ********************************************************************)
+
+(* NOTE: This file was generated by xoa.native, do not edit *****************)
 
 include "basics/pts.ma".
 
 include "ground/notation/xoa/ex_6_4.ma".
 
-(* multiple existental quantifier (6, 4) *)
-
+(* Note: multiple existental quantifier (6, 4) *)
 inductive ex6_4 (A0,A1,A2,A3:Type[0]) (P0,P1,P2,P3,P4,P5:A0→A1→A2→A3→Prop) : Prop ≝
-   | ex6_4_intro: ∀x0,x1,x2,x3. P0 x0 x1 x2 x3 → P1 x0 x1 x2 x3 → P2 x0 x1 x2 x3 → P3 x0 x1 x2 x3 → P4 x0 x1 x2 x3 → P5 x0 x1 x2 x3 → ex6_4 ? ? ? ? ? ? ? ? ? ?
+  | ex6_4_intro: ∀x0,x1,x2,x3. P0 x0 x1 x2 x3 → P1 x0 x1 x2 x3 → P2 x0 x1 x2 x3 → P3 x0 x1 x2 x3 → P4 x0 x1 x2 x3 → P5 x0 x1 x2 x3 → ex6_4 ? ? ? ? ? ? ? ? ? ?
 .
 
 interpretation "multiple existental quantifier (6, 4)" 'Ex4 P0 P1 P2 P3 P4 P5 = (ex6_4 ? ? ? ? P0 P1 P2 P3 P4 P5).
index b68890ba87ce2ed6ed9a94149dbafd4c199dd4f4..1c3c3c2b898c097f9f2b2008bacef47171d87c40 100644 (file)
 (*                                                                        *)
 (**************************************************************************)
 
-(* This file was generated by xoa.native: do not edit *********************)
+(* LOGIC ********************************************************************)
+
+(* NOTE: This file was generated by xoa.native, do not edit *****************)
 
 include "basics/pts.ma".
 
 include "ground/notation/xoa/ex_6_5.ma".
 
-(* multiple existental quantifier (6, 5) *)
-
+(* Note: multiple existental quantifier (6, 5) *)
 inductive ex6_5 (A0,A1,A2,A3,A4:Type[0]) (P0,P1,P2,P3,P4,P5:A0→A1→A2→A3→A4→Prop) : Prop ≝
-   | ex6_5_intro: ∀x0,x1,x2,x3,x4. P0 x0 x1 x2 x3 x4 → P1 x0 x1 x2 x3 x4 → P2 x0 x1 x2 x3 x4 → P3 x0 x1 x2 x3 x4 → P4 x0 x1 x2 x3 x4 → P5 x0 x1 x2 x3 x4 → ex6_5 ? ? ? ? ? ? ? ? ? ? ?
+  | ex6_5_intro: ∀x0,x1,x2,x3,x4. P0 x0 x1 x2 x3 x4 → P1 x0 x1 x2 x3 x4 → P2 x0 x1 x2 x3 x4 → P3 x0 x1 x2 x3 x4 → P4 x0 x1 x2 x3 x4 → P5 x0 x1 x2 x3 x4 → ex6_5 ? ? ? ? ? ? ? ? ? ? ?
 .
 
 interpretation "multiple existental quantifier (6, 5)" 'Ex5 P0 P1 P2 P3 P4 P5 = (ex6_5 ? ? ? ? ? P0 P1 P2 P3 P4 P5).
index 17f9094316670957f2adce7ebe50c8d50dcb15a5..cede71816a180bc66c83ebae4814ca55d86e641a 100644 (file)
 (*                                                                        *)
 (**************************************************************************)
 
-(* This file was generated by xoa.native: do not edit *********************)
+(* LOGIC ********************************************************************)
+
+(* NOTE: This file was generated by xoa.native, do not edit *****************)
 
 include "basics/pts.ma".
 
 include "ground/notation/xoa/ex_6_6.ma".
 
-(* multiple existental quantifier (6, 6) *)
-
+(* Note: multiple existental quantifier (6, 6) *)
 inductive ex6_6 (A0,A1,A2,A3,A4,A5:Type[0]) (P0,P1,P2,P3,P4,P5:A0→A1→A2→A3→A4→A5→Prop) : Prop ≝
-   | ex6_6_intro: ∀x0,x1,x2,x3,x4,x5. P0 x0 x1 x2 x3 x4 x5 → P1 x0 x1 x2 x3 x4 x5 → P2 x0 x1 x2 x3 x4 x5 → P3 x0 x1 x2 x3 x4 x5 → P4 x0 x1 x2 x3 x4 x5 → P5 x0 x1 x2 x3 x4 x5 → ex6_6 ? ? ? ? ? ? ? ? ? ? ? ?
+  | ex6_6_intro: ∀x0,x1,x2,x3,x4,x5. P0 x0 x1 x2 x3 x4 x5 → P1 x0 x1 x2 x3 x4 x5 → P2 x0 x1 x2 x3 x4 x5 → P3 x0 x1 x2 x3 x4 x5 → P4 x0 x1 x2 x3 x4 x5 → P5 x0 x1 x2 x3 x4 x5 → ex6_6 ? ? ? ? ? ? ? ? ? ? ? ?
 .
 
 interpretation "multiple existental quantifier (6, 6)" 'Ex6 P0 P1 P2 P3 P4 P5 = (ex6_6 ? ? ? ? ? ? P0 P1 P2 P3 P4 P5).
index 48f53406ecc167af87c86ef5c853274534b03a58..5874fafd10a18cd6ef72a4add6dea0bd4fe5ae36 100644 (file)
 (*                                                                        *)
 (**************************************************************************)
 
-(* This file was generated by xoa.native: do not edit *********************)
+(* LOGIC ********************************************************************)
+
+(* NOTE: This file was generated by xoa.native, do not edit *****************)
 
 include "basics/pts.ma".
 
 include "ground/notation/xoa/ex_6_7.ma".
 
-(* multiple existental quantifier (6, 7) *)
-
+(* Note: multiple existental quantifier (6, 7) *)
 inductive ex6_7 (A0,A1,A2,A3,A4,A5,A6:Type[0]) (P0,P1,P2,P3,P4,P5:A0→A1→A2→A3→A4→A5→A6→Prop) : Prop ≝
-   | ex6_7_intro: ∀x0,x1,x2,x3,x4,x5,x6. P0 x0 x1 x2 x3 x4 x5 x6 → P1 x0 x1 x2 x3 x4 x5 x6 → P2 x0 x1 x2 x3 x4 x5 x6 → P3 x0 x1 x2 x3 x4 x5 x6 → P4 x0 x1 x2 x3 x4 x5 x6 → P5 x0 x1 x2 x3 x4 x5 x6 → ex6_7 ? ? ? ? ? ? ? ? ? ? ? ? ?
+  | ex6_7_intro: ∀x0,x1,x2,x3,x4,x5,x6. P0 x0 x1 x2 x3 x4 x5 x6 → P1 x0 x1 x2 x3 x4 x5 x6 → P2 x0 x1 x2 x3 x4 x5 x6 → P3 x0 x1 x2 x3 x4 x5 x6 → P4 x0 x1 x2 x3 x4 x5 x6 → P5 x0 x1 x2 x3 x4 x5 x6 → ex6_7 ? ? ? ? ? ? ? ? ? ? ? ? ?
 .
 
 interpretation "multiple existental quantifier (6, 7)" 'Ex7 P0 P1 P2 P3 P4 P5 = (ex6_7 ? ? ? ? ? ? ? P0 P1 P2 P3 P4 P5).
index 811b39f045d2d55ba42965eaf769bdbd253501dc..26116abec6fcd8ea3b01cdc7f84494d59096e799 100644 (file)
 (*                                                                        *)
 (**************************************************************************)
 
-(* This file was generated by xoa.native: do not edit *********************)
+(* LOGIC ********************************************************************)
+
+(* NOTE: This file was generated by xoa.native, do not edit *****************)
 
 include "basics/pts.ma".
 
 include "ground/notation/xoa/ex_6_8.ma".
 
-(* multiple existental quantifier (6, 8) *)
-
+(* Note: multiple existental quantifier (6, 8) *)
 inductive ex6_8 (A0,A1,A2,A3,A4,A5,A6,A7:Type[0]) (P0,P1,P2,P3,P4,P5:A0→A1→A2→A3→A4→A5→A6→A7→Prop) : Prop ≝
-   | ex6_8_intro: ∀x0,x1,x2,x3,x4,x5,x6,x7. P0 x0 x1 x2 x3 x4 x5 x6 x7 → P1 x0 x1 x2 x3 x4 x5 x6 x7 → P2 x0 x1 x2 x3 x4 x5 x6 x7 → P3 x0 x1 x2 x3 x4 x5 x6 x7 → P4 x0 x1 x2 x3 x4 x5 x6 x7 → P5 x0 x1 x2 x3 x4 x5 x6 x7 → ex6_8 ? ? ? ? ? ? ? ? ? ? ? ? ? ?
+  | ex6_8_intro: ∀x0,x1,x2,x3,x4,x5,x6,x7. P0 x0 x1 x2 x3 x4 x5 x6 x7 → P1 x0 x1 x2 x3 x4 x5 x6 x7 → P2 x0 x1 x2 x3 x4 x5 x6 x7 → P3 x0 x1 x2 x3 x4 x5 x6 x7 → P4 x0 x1 x2 x3 x4 x5 x6 x7 → P5 x0 x1 x2 x3 x4 x5 x6 x7 → ex6_8 ? ? ? ? ? ? ? ? ? ? ? ? ? ?
 .
 
 interpretation "multiple existental quantifier (6, 8)" 'Ex8 P0 P1 P2 P3 P4 P5 = (ex6_8 ? ? ? ? ? ? ? ? P0 P1 P2 P3 P4 P5).
index f943495803e17238d0882924e4ca3198a28daffd..7afc586ea38003a27d40e6cadc5e057757effcbb 100644 (file)
 (*                                                                        *)
 (**************************************************************************)
 
-(* This file was generated by xoa.native: do not edit *********************)
+(* LOGIC ********************************************************************)
+
+(* NOTE: This file was generated by xoa.native, do not edit *****************)
 
 include "basics/pts.ma".
 
 include "ground/notation/xoa/ex_6_9.ma".
 
-(* multiple existental quantifier (6, 9) *)
-
+(* Note: multiple existental quantifier (6, 9) *)
 inductive ex6_9 (A0,A1,A2,A3,A4,A5,A6,A7,A8:Type[0]) (P0,P1,P2,P3,P4,P5:A0→A1→A2→A3→A4→A5→A6→A7→A8→Prop) : Prop ≝
-   | ex6_9_intro: ∀x0,x1,x2,x3,x4,x5,x6,x7,x8. P0 x0 x1 x2 x3 x4 x5 x6 x7 x8 → P1 x0 x1 x2 x3 x4 x5 x6 x7 x8 → P2 x0 x1 x2 x3 x4 x5 x6 x7 x8 → P3 x0 x1 x2 x3 x4 x5 x6 x7 x8 → P4 x0 x1 x2 x3 x4 x5 x6 x7 x8 → P5 x0 x1 x2 x3 x4 x5 x6 x7 x8 → ex6_9 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
+  | ex6_9_intro: ∀x0,x1,x2,x3,x4,x5,x6,x7,x8. P0 x0 x1 x2 x3 x4 x5 x6 x7 x8 → P1 x0 x1 x2 x3 x4 x5 x6 x7 x8 → P2 x0 x1 x2 x3 x4 x5 x6 x7 x8 → P3 x0 x1 x2 x3 x4 x5 x6 x7 x8 → P4 x0 x1 x2 x3 x4 x5 x6 x7 x8 → P5 x0 x1 x2 x3 x4 x5 x6 x7 x8 → ex6_9 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
 .
 
 interpretation "multiple existental quantifier (6, 9)" 'Ex9 P0 P1 P2 P3 P4 P5 = (ex6_9 ? ? ? ? ? ? ? ? ? P0 P1 P2 P3 P4 P5).
index f3e001c2604337f73a8f2a6e6b3038b269239955..5946e43348069e245d9c838aabc01e052974561d 100644 (file)
 (*                                                                        *)
 (**************************************************************************)
 
-(* This file was generated by xoa.native: do not edit *********************)
+(* LOGIC ********************************************************************)
+
+(* NOTE: This file was generated by xoa.native, do not edit *****************)
 
 include "basics/pts.ma".
 
 include "ground/notation/xoa/ex_7_10.ma".
 
-(* multiple existental quantifier (7, 10) *)
-
+(* Note: multiple existental quantifier (7, 10) *)
 inductive ex7_10 (A0,A1,A2,A3,A4,A5,A6,A7,A8,A9:Type[0]) (P0,P1,P2,P3,P4,P5,P6:A0→A1→A2→A3→A4→A5→A6→A7→A8→A9→Prop) : Prop ≝
-   | ex7_10_intro: ∀x0,x1,x2,x3,x4,x5,x6,x7,x8,x9. P0 x0 x1 x2 x3 x4 x5 x6 x7 x8 x9 → P1 x0 x1 x2 x3 x4 x5 x6 x7 x8 x9 → P2 x0 x1 x2 x3 x4 x5 x6 x7 x8 x9 → P3 x0 x1 x2 x3 x4 x5 x6 x7 x8 x9 → P4 x0 x1 x2 x3 x4 x5 x6 x7 x8 x9 → P5 x0 x1 x2 x3 x4 x5 x6 x7 x8 x9 → P6 x0 x1 x2 x3 x4 x5 x6 x7 x8 x9 → ex7_10 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
+  | ex7_10_intro: ∀x0,x1,x2,x3,x4,x5,x6,x7,x8,x9. P0 x0 x1 x2 x3 x4 x5 x6 x7 x8 x9 → P1 x0 x1 x2 x3 x4 x5 x6 x7 x8 x9 → P2 x0 x1 x2 x3 x4 x5 x6 x7 x8 x9 → P3 x0 x1 x2 x3 x4 x5 x6 x7 x8 x9 → P4 x0 x1 x2 x3 x4 x5 x6 x7 x8 x9 → P5 x0 x1 x2 x3 x4 x5 x6 x7 x8 x9 → P6 x0 x1 x2 x3 x4 x5 x6 x7 x8 x9 → ex7_10 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
 .
 
 interpretation "multiple existental quantifier (7, 10)" 'Ex10 P0 P1 P2 P3 P4 P5 P6 = (ex7_10 ? ? ? ? ? ? ? ? ? ? P0 P1 P2 P3 P4 P5 P6).
index 96eee3e68a1cd288bc4748736dd428f2bf15bb22..01a0c2f570ff15d898575873850ef00f4c50a5fd 100644 (file)
 (*                                                                        *)
 (**************************************************************************)
 
-(* This file was generated by xoa.native: do not edit *********************)
+(* LOGIC ********************************************************************)
+
+(* NOTE: This file was generated by xoa.native, do not edit *****************)
 
 include "basics/pts.ma".
 
 include "ground/notation/xoa/ex_7_3.ma".
 
-(* multiple existental quantifier (7, 3) *)
-
+(* Note: multiple existental quantifier (7, 3) *)
 inductive ex7_3 (A0,A1,A2:Type[0]) (P0,P1,P2,P3,P4,P5,P6:A0→A1→A2→Prop) : Prop ≝
-   | ex7_3_intro: ∀x0,x1,x2. P0 x0 x1 x2 → P1 x0 x1 x2 → P2 x0 x1 x2 → P3 x0 x1 x2 → P4 x0 x1 x2 → P5 x0 x1 x2 → P6 x0 x1 x2 → ex7_3 ? ? ? ? ? ? ? ? ? ?
+  | ex7_3_intro: ∀x0,x1,x2. P0 x0 x1 x2 → P1 x0 x1 x2 → P2 x0 x1 x2 → P3 x0 x1 x2 → P4 x0 x1 x2 → P5 x0 x1 x2 → P6 x0 x1 x2 → ex7_3 ? ? ? ? ? ? ? ? ? ?
 .
 
 interpretation "multiple existental quantifier (7, 3)" 'Ex3 P0 P1 P2 P3 P4 P5 P6 = (ex7_3 ? ? ? P0 P1 P2 P3 P4 P5 P6).
index 15316cda4d4b9bdf2d77c64c89e3eee92fa19720..39d253fefab24bc44796c758d1b58395edbf0693 100644 (file)
 (*                                                                        *)
 (**************************************************************************)
 
-(* This file was generated by xoa.native: do not edit *********************)
+(* LOGIC ********************************************************************)
+
+(* NOTE: This file was generated by xoa.native, do not edit *****************)
 
 include "basics/pts.ma".
 
 include "ground/notation/xoa/ex_7_4.ma".
 
-(* multiple existental quantifier (7, 4) *)
-
+(* Note: multiple existental quantifier (7, 4) *)
 inductive ex7_4 (A0,A1,A2,A3:Type[0]) (P0,P1,P2,P3,P4,P5,P6:A0→A1→A2→A3→Prop) : Prop ≝
-   | ex7_4_intro: ∀x0,x1,x2,x3. P0 x0 x1 x2 x3 → P1 x0 x1 x2 x3 → P2 x0 x1 x2 x3 → P3 x0 x1 x2 x3 → P4 x0 x1 x2 x3 → P5 x0 x1 x2 x3 → P6 x0 x1 x2 x3 → ex7_4 ? ? ? ? ? ? ? ? ? ? ?
+  | ex7_4_intro: ∀x0,x1,x2,x3. P0 x0 x1 x2 x3 → P1 x0 x1 x2 x3 → P2 x0 x1 x2 x3 → P3 x0 x1 x2 x3 → P4 x0 x1 x2 x3 → P5 x0 x1 x2 x3 → P6 x0 x1 x2 x3 → ex7_4 ? ? ? ? ? ? ? ? ? ? ?
 .
 
 interpretation "multiple existental quantifier (7, 4)" 'Ex4 P0 P1 P2 P3 P4 P5 P6 = (ex7_4 ? ? ? ? P0 P1 P2 P3 P4 P5 P6).
index 89794476a101283133853483deead50596570820..5139d3408d6f345f405fe7500b920abd23656c21 100644 (file)
 (*                                                                        *)
 (**************************************************************************)
 
-(* This file was generated by xoa.native: do not edit *********************)
+(* LOGIC ********************************************************************)
+
+(* NOTE: This file was generated by xoa.native, do not edit *****************)
 
 include "basics/pts.ma".
 
 include "ground/notation/xoa/ex_7_5.ma".
 
-(* multiple existental quantifier (7, 5) *)
-
+(* Note: multiple existental quantifier (7, 5) *)
 inductive ex7_5 (A0,A1,A2,A3,A4:Type[0]) (P0,P1,P2,P3,P4,P5,P6:A0→A1→A2→A3→A4→Prop) : Prop ≝
-   | ex7_5_intro: ∀x0,x1,x2,x3,x4. P0 x0 x1 x2 x3 x4 → P1 x0 x1 x2 x3 x4 → P2 x0 x1 x2 x3 x4 → P3 x0 x1 x2 x3 x4 → P4 x0 x1 x2 x3 x4 → P5 x0 x1 x2 x3 x4 → P6 x0 x1 x2 x3 x4 → ex7_5 ? ? ? ? ? ? ? ? ? ? ? ?
+  | ex7_5_intro: ∀x0,x1,x2,x3,x4. P0 x0 x1 x2 x3 x4 → P1 x0 x1 x2 x3 x4 → P2 x0 x1 x2 x3 x4 → P3 x0 x1 x2 x3 x4 → P4 x0 x1 x2 x3 x4 → P5 x0 x1 x2 x3 x4 → P6 x0 x1 x2 x3 x4 → ex7_5 ? ? ? ? ? ? ? ? ? ? ? ?
 .
 
 interpretation "multiple existental quantifier (7, 5)" 'Ex5 P0 P1 P2 P3 P4 P5 P6 = (ex7_5 ? ? ? ? ? P0 P1 P2 P3 P4 P5 P6).
index f6ea7b0687ece9ded3f6e5bb601f1ba017c9a6b0..ccc5e71c55c21b3f8db4223b916a51291ce94395 100644 (file)
 (*                                                                        *)
 (**************************************************************************)
 
-(* This file was generated by xoa.native: do not edit *********************)
+(* LOGIC ********************************************************************)
+
+(* NOTE: This file was generated by xoa.native, do not edit *****************)
 
 include "basics/pts.ma".
 
 include "ground/notation/xoa/ex_7_6.ma".
 
-(* multiple existental quantifier (7, 6) *)
-
+(* Note: multiple existental quantifier (7, 6) *)
 inductive ex7_6 (A0,A1,A2,A3,A4,A5:Type[0]) (P0,P1,P2,P3,P4,P5,P6:A0→A1→A2→A3→A4→A5→Prop) : Prop ≝
-   | ex7_6_intro: ∀x0,x1,x2,x3,x4,x5. P0 x0 x1 x2 x3 x4 x5 → P1 x0 x1 x2 x3 x4 x5 → P2 x0 x1 x2 x3 x4 x5 → P3 x0 x1 x2 x3 x4 x5 → P4 x0 x1 x2 x3 x4 x5 → P5 x0 x1 x2 x3 x4 x5 → P6 x0 x1 x2 x3 x4 x5 → ex7_6 ? ? ? ? ? ? ? ? ? ? ? ? ?
+  | ex7_6_intro: ∀x0,x1,x2,x3,x4,x5. P0 x0 x1 x2 x3 x4 x5 → P1 x0 x1 x2 x3 x4 x5 → P2 x0 x1 x2 x3 x4 x5 → P3 x0 x1 x2 x3 x4 x5 → P4 x0 x1 x2 x3 x4 x5 → P5 x0 x1 x2 x3 x4 x5 → P6 x0 x1 x2 x3 x4 x5 → ex7_6 ? ? ? ? ? ? ? ? ? ? ? ? ?
 .
 
 interpretation "multiple existental quantifier (7, 6)" 'Ex6 P0 P1 P2 P3 P4 P5 P6 = (ex7_6 ? ? ? ? ? ? P0 P1 P2 P3 P4 P5 P6).
index 688fd96f06d9fe39c207c596e02bf635ab5506f6..066aa437ac1d57e74e0235c059d06edf540f679c 100644 (file)
 (*                                                                        *)
 (**************************************************************************)
 
-(* This file was generated by xoa.native: do not edit *********************)
+(* LOGIC ********************************************************************)
+
+(* NOTE: This file was generated by xoa.native, do not edit *****************)
 
 include "basics/pts.ma".
 
 include "ground/notation/xoa/ex_7_7.ma".
 
-(* multiple existental quantifier (7, 7) *)
-
+(* Note: multiple existental quantifier (7, 7) *)
 inductive ex7_7 (A0,A1,A2,A3,A4,A5,A6:Type[0]) (P0,P1,P2,P3,P4,P5,P6:A0→A1→A2→A3→A4→A5→A6→Prop) : Prop ≝
-   | ex7_7_intro: ∀x0,x1,x2,x3,x4,x5,x6. P0 x0 x1 x2 x3 x4 x5 x6 → P1 x0 x1 x2 x3 x4 x5 x6 → P2 x0 x1 x2 x3 x4 x5 x6 → P3 x0 x1 x2 x3 x4 x5 x6 → P4 x0 x1 x2 x3 x4 x5 x6 → P5 x0 x1 x2 x3 x4 x5 x6 → P6 x0 x1 x2 x3 x4 x5 x6 → ex7_7 ? ? ? ? ? ? ? ? ? ? ? ? ? ?
+  | ex7_7_intro: ∀x0,x1,x2,x3,x4,x5,x6. P0 x0 x1 x2 x3 x4 x5 x6 → P1 x0 x1 x2 x3 x4 x5 x6 → P2 x0 x1 x2 x3 x4 x5 x6 → P3 x0 x1 x2 x3 x4 x5 x6 → P4 x0 x1 x2 x3 x4 x5 x6 → P5 x0 x1 x2 x3 x4 x5 x6 → P6 x0 x1 x2 x3 x4 x5 x6 → ex7_7 ? ? ? ? ? ? ? ? ? ? ? ? ? ?
 .
 
 interpretation "multiple existental quantifier (7, 7)" 'Ex7 P0 P1 P2 P3 P4 P5 P6 = (ex7_7 ? ? ? ? ? ? ? P0 P1 P2 P3 P4 P5 P6).
index 680782088f3a98a89532e545e2158bcc2d07228d..292ff7b3d19d6b5671b477fad67ecc7ed83af9be 100644 (file)
 (*                                                                        *)
 (**************************************************************************)
 
-(* This file was generated by xoa.native: do not edit *********************)
+(* LOGIC ********************************************************************)
+
+(* NOTE: This file was generated by xoa.native, do not edit *****************)
 
 include "basics/pts.ma".
 
 include "ground/notation/xoa/ex_8_4.ma".
 
-(* multiple existental quantifier (8, 4) *)
-
+(* Note: multiple existental quantifier (8, 4) *)
 inductive ex8_4 (A0,A1,A2,A3:Type[0]) (P0,P1,P2,P3,P4,P5,P6,P7:A0→A1→A2→A3→Prop) : Prop ≝
-   | ex8_4_intro: ∀x0,x1,x2,x3. P0 x0 x1 x2 x3 → P1 x0 x1 x2 x3 → P2 x0 x1 x2 x3 → P3 x0 x1 x2 x3 → P4 x0 x1 x2 x3 → P5 x0 x1 x2 x3 → P6 x0 x1 x2 x3 → P7 x0 x1 x2 x3 → ex8_4 ? ? ? ? ? ? ? ? ? ? ? ?
+  | ex8_4_intro: ∀x0,x1,x2,x3. P0 x0 x1 x2 x3 → P1 x0 x1 x2 x3 → P2 x0 x1 x2 x3 → P3 x0 x1 x2 x3 → P4 x0 x1 x2 x3 → P5 x0 x1 x2 x3 → P6 x0 x1 x2 x3 → P7 x0 x1 x2 x3 → ex8_4 ? ? ? ? ? ? ? ? ? ? ? ?
 .
 
 interpretation "multiple existental quantifier (8, 4)" 'Ex4 P0 P1 P2 P3 P4 P5 P6 P7 = (ex8_4 ? ? ? ? P0 P1 P2 P3 P4 P5 P6 P7).
index 31e65ee368ac844272f30e7c4876d4ef3bb0eeb1..13447ab7d0809fe53871196bed84e92696743b82 100644 (file)
 (*                                                                        *)
 (**************************************************************************)
 
-(* This file was generated by xoa.native: do not edit *********************)
+(* LOGIC ********************************************************************)
+
+(* NOTE: This file was generated by xoa.native, do not edit *****************)
 
 include "basics/pts.ma".
 
 include "ground/notation/xoa/ex_8_5.ma".
 
-(* multiple existental quantifier (8, 5) *)
-
+(* Note: multiple existental quantifier (8, 5) *)
 inductive ex8_5 (A0,A1,A2,A3,A4:Type[0]) (P0,P1,P2,P3,P4,P5,P6,P7:A0→A1→A2→A3→A4→Prop) : Prop ≝
-   | ex8_5_intro: ∀x0,x1,x2,x3,x4. P0 x0 x1 x2 x3 x4 → P1 x0 x1 x2 x3 x4 → P2 x0 x1 x2 x3 x4 → P3 x0 x1 x2 x3 x4 → P4 x0 x1 x2 x3 x4 → P5 x0 x1 x2 x3 x4 → P6 x0 x1 x2 x3 x4 → P7 x0 x1 x2 x3 x4 → ex8_5 ? ? ? ? ? ? ? ? ? ? ? ? ?
+  | ex8_5_intro: ∀x0,x1,x2,x3,x4. P0 x0 x1 x2 x3 x4 → P1 x0 x1 x2 x3 x4 → P2 x0 x1 x2 x3 x4 → P3 x0 x1 x2 x3 x4 → P4 x0 x1 x2 x3 x4 → P5 x0 x1 x2 x3 x4 → P6 x0 x1 x2 x3 x4 → P7 x0 x1 x2 x3 x4 → ex8_5 ? ? ? ? ? ? ? ? ? ? ? ? ?
 .
 
 interpretation "multiple existental quantifier (8, 5)" 'Ex5 P0 P1 P2 P3 P4 P5 P6 P7 = (ex8_5 ? ? ? ? ? P0 P1 P2 P3 P4 P5 P6 P7).
index 80e5c885bb912406f9ddd46617c05fba71b1e9a0..332cfd7f737d2c0b9740dbf2eeb9a4dae338917c 100644 (file)
 (*                                                                        *)
 (**************************************************************************)
 
-(* This file was generated by xoa.native: do not edit *********************)
+(* LOGIC ********************************************************************)
+
+(* NOTE: This file was generated by xoa.native, do not edit *****************)
 
 include "basics/pts.ma".
 
 include "ground/notation/xoa/ex_9_3.ma".
 
-(* multiple existental quantifier (9, 3) *)
-
+(* Note: multiple existental quantifier (9, 3) *)
 inductive ex9_3 (A0,A1,A2:Type[0]) (P0,P1,P2,P3,P4,P5,P6,P7,P8:A0→A1→A2→Prop) : Prop ≝
-   | ex9_3_intro: ∀x0,x1,x2. P0 x0 x1 x2 → P1 x0 x1 x2 → P2 x0 x1 x2 → P3 x0 x1 x2 → P4 x0 x1 x2 → P5 x0 x1 x2 → P6 x0 x1 x2 → P7 x0 x1 x2 → P8 x0 x1 x2 → ex9_3 ? ? ? ? ? ? ? ? ? ? ? ?
+  | ex9_3_intro: ∀x0,x1,x2. P0 x0 x1 x2 → P1 x0 x1 x2 → P2 x0 x1 x2 → P3 x0 x1 x2 → P4 x0 x1 x2 → P5 x0 x1 x2 → P6 x0 x1 x2 → P7 x0 x1 x2 → P8 x0 x1 x2 → ex9_3 ? ? ? ? ? ? ? ? ? ? ? ?
 .
 
 interpretation "multiple existental quantifier (9, 3)" 'Ex3 P0 P1 P2 P3 P4 P5 P6 P7 P8 = (ex9_3 ? ? ? P0 P1 P2 P3 P4 P5 P6 P7 P8).
index 77ddcdfe0b4ed745143882f6f70a27890cd97fde..51e8f1cf8728908f15e05a5c70e58f9def000e3f 100644 (file)
 (*                                                                        *)
 (**************************************************************************)
 
-(* This file was generated by xoa.native: do not edit *********************)
+(* LOGIC ********************************************************************)
+
+(* NOTE: This file was generated by xoa.native, do not edit *****************)
 
 include "basics/pts.ma".
 
 include "ground/notation/xoa/or_3.ma".
 
-(* multiple disjunction connective (3) *)
-
+(* Note: multiple disjunction connective (3) *)
 inductive or3 (P0,P1,P2:Prop) : Prop ≝
-   | or3_intro0: P0 → or3 ? ? ?
-   | or3_intro1: P1 → or3 ? ? ?
-   | or3_intro2: P2 → or3 ? ? ?
+  | or3_intro0: P0 → or3 ? ? ?
+  | or3_intro1: P1 → or3 ? ? ?
+  | or3_intro2: P2 → or3 ? ? ?
 .
 
 interpretation "multiple disjunction connective (3)" 'Or P0 P1 P2 = (or3 P0 P1 P2).
index e1d6a7b4f26ae03ccac0de584723ed00fc98c613..11c7a209e745b7422fc06dd9673fce7b60a5daef 100644 (file)
 (*                                                                        *)
 (**************************************************************************)
 
-(* This file was generated by xoa.native: do not edit *********************)
+(* LOGIC ********************************************************************)
+
+(* NOTE: This file was generated by xoa.native, do not edit *****************)
 
 include "basics/pts.ma".
 
 include "ground/notation/xoa/or_4.ma".
 
-(* multiple disjunction connective (4) *)
-
+(* Note: multiple disjunction connective (4) *)
 inductive or4 (P0,P1,P2,P3:Prop) : Prop ≝
-   | or4_intro0: P0 → or4 ? ? ? ?
-   | or4_intro1: P1 → or4 ? ? ? ?
-   | or4_intro2: P2 → or4 ? ? ? ?
-   | or4_intro3: P3 → or4 ? ? ? ?
+  | or4_intro0: P0 → or4 ? ? ? ?
+  | or4_intro1: P1 → or4 ? ? ? ?
+  | or4_intro2: P2 → or4 ? ? ? ?
+  | or4_intro3: P3 → or4 ? ? ? ?
 .
 
 interpretation "multiple disjunction connective (4)" 'Or P0 P1 P2 P3 = (or4 P0 P1 P2 P3).
index 98ea468169ca908934341f3809d7ff667d92a6ca..b822801c89650afd1f7c7a53aa62fd060c8bd8a1 100644 (file)
 (*                                                                        *)
 (**************************************************************************)
 
-(* This file was generated by xoa.native: do not edit *********************)
+(* LOGIC ********************************************************************)
+
+(* NOTE: This file was generated by xoa.native, do not edit *****************)
 
 include "basics/pts.ma".
 
 include "ground/notation/xoa/or_5.ma".
 
-(* multiple disjunction connective (5) *)
-
+(* Note: multiple disjunction connective (5) *)
 inductive or5 (P0,P1,P2,P3,P4:Prop) : Prop ≝
-   | or5_intro0: P0 → or5 ? ? ? ? ?
-   | or5_intro1: P1 → or5 ? ? ? ? ?
-   | or5_intro2: P2 → or5 ? ? ? ? ?
-   | or5_intro3: P3 → or5 ? ? ? ? ?
-   | or5_intro4: P4 → or5 ? ? ? ? ?
+  | or5_intro0: P0 → or5 ? ? ? ? ?
+  | or5_intro1: P1 → or5 ? ? ? ? ?
+  | or5_intro2: P2 → or5 ? ? ? ? ?
+  | or5_intro3: P3 → or5 ? ? ? ? ?
+  | or5_intro4: P4 → or5 ? ? ? ? ?
 .
 
 interpretation "multiple disjunction connective (5)" 'Or P0 P1 P2 P3 P4 = (or5 P0 P1 P2 P3 P4).