Changeset 246 for Deliverables/D4.1/Matita
- Timestamp:
- Nov 22, 2010, 10:05:05 AM (10 years ago)
- Location:
- Deliverables/D4.1/Matita
- Files:
-
- 4 added
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
Deliverables/D4.1/Matita/BitVector.ma
r240 r246 6 6 (* -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= *) 7 7 8 include "Universes /Universes.ma".8 include "Universes.ma". 9 9 10 include "Datatypes/Listlike/Vector/Vector.ma". 11 include "Datatypes/Listlike/List/List.ma". 12 13 include "Datatypes/Nat/Nat.ma". 14 include "Datatypes/Nat/Addition.ma". 15 include "Datatypes/Nat/Division_Modulus.ma". 16 include "Datatypes/Nat/Exponential.ma". 17 18 include "Datatypes/Bool.ma". 10 include "Vector.ma". 11 include "List.ma". 12 include "Nat.ma". 13 include "Bool.ma". 19 14 20 15 (* -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= *) -
Deliverables/D4.1/Matita/Bool.ma
r232 r246 1 include " logic/pts.ma".1 include "Universes.ma". 2 2 3 3 ninductive Bool: Type[0] ≝ -
Deliverables/D4.1/Matita/Cartesian.ma
r236 r246 1 include " logic/pts.ma".1 include "Universes.ma". 2 2 3 3 nrecord Cartesian (A: Type[0]) (B: Type[0]): Type[0] ≝ -
Deliverables/D4.1/Matita/Nat.ma
r237 r246 5 5 include "Bool.ma". 6 6 7 include "logic/pts.ma". 8 include "Plogic/equality.ma". 9 include "Plogic/connectives.ma". 7 include "Connectives.ma". 10 8 11 9 (* -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= *) -
Deliverables/D4.1/Matita/Util.ma
r243 r246 1 include "logic/pts.ma".2 3 1 include "Nat.ma". 4 2 -
Deliverables/D4.1/Matita/Vector.ma
r244 r246 6 6 include "Util.ma". 7 7 8 include " logic/pts.ma".8 include "Universes.ma". 9 9 10 10 include "Nat.ma". 11 12 11 include "List.ma". 13 14 12 include "Cartesian.ma". 15 13 16 include " Plogic/equality.ma".14 include "Equality.ma". 17 15 18 16 (* -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= *) … … 96 94 (* -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= *) 97 95 (* Folds and builds. *) 98 (* -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= *) 96 (* -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= *) 99 97 100 98 nlet rec fold_right (A: Type[0]) (B: Type[0]) (n: Nat) … … 292 290 reverse A n (shift_left_1 A n (reverse A n v) a). 293 291 294 ncheck Nat.295 296 292 ndefinition shift_left ≝ 297 293 λA: Type[0].
Note: See TracChangeset
for help on using the changeset viewer.