Skip to content

Commit 4b7b21d

Browse files
authored
cleaning (#44)
1 parent 2f9f71b commit 4b7b21d

File tree

5 files changed

+66
-206
lines changed

5 files changed

+66
-206
lines changed

List.lp

Lines changed: 0 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -873,11 +873,6 @@ begin
873873
}
874874
end;
875875

876-
opaque symbol size_take [a] n (l:𝕃 a) :
877-
π (size (take n l) = if (n < size l) n (size l)) ≔
878-
begin
879-
abort;
880-
881876
opaque symbol size_take_min [a] n (l:𝕃 a) :
882877
π (size (take n l) = min n (size l)) ≔
883878
begin
@@ -1037,15 +1032,6 @@ begin
10371032
assume a l; simplify; rewrite take_size l; rewrite @drop_size a; reflexivity;
10381033
end;
10391034

1040-
opaque symbol rotK [a] n (l:𝕃 a) : π (rot n (rotr n l) = l) ≔
1041-
begin
1042-
abort;
1043-
1044-
opaque symbol rot_inj [a] n (l1 l2:𝕃 a) :
1045-
π (rot n l1 = rot n l2) → π (l1 = l2) ≔
1046-
begin
1047-
abort;
1048-
10491035
// membership
10501036

10511037
symbol ∈ [a] : (τ a → τ a → 𝔹) → τ a → 𝕃 a → 𝔹;
@@ -1424,11 +1410,6 @@ begin
14241410
rewrite left size_cat (filter p l1) (filter p l2); reflexivity;
14251411
end;
14261412

1427-
opaque symbol eq_find [a] beq p (l1 l2:𝕃 a) :
1428-
π (eql beq l1 l2) → π (eqn (find p l1) (find p l2)) ≔
1429-
begin
1430-
abort;
1431-
14321413
// undup
14331414

14341415
symbol undup [a] : (τ a → τ a → 𝔹) → 𝕃 a → 𝕃 a;
@@ -1466,16 +1447,6 @@ begin
14661447
}
14671448
end;
14681449

1469-
opaque symbol filter_undup [a] beq p (l:𝕃 a) :
1470-
π (filter p (undup beq l) = undup beq (filter p l)) ≔
1471-
begin
1472-
abort;
1473-
1474-
opaque symbol count_undup [a] beq p (l:𝕃 a) :
1475-
π (count p (undup beq l) ≤ count p l) ≔
1476-
begin
1477-
abort;
1478-
14791450
// map
14801451

14811452
symbol map [a b] : (τ a → τ b) → 𝕃 a → 𝕃 b;

Nat.lp

Lines changed: 0 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -833,10 +833,6 @@ begin
833833
}
834834
end;
835835

836-
opaque symbol ltn_neqAle m n : π (istrue (m < n) ⇔ istrue (mn) ∧ (mn)) ≔
837-
begin
838-
abort;
839-
840836
opaque symbol leq_add0 m n :
841837
π (istrue (_0m)) → π (istrue (_0n)) → π (istrue (_0m + n)) ≔
842838
begin
@@ -1195,16 +1191,6 @@ begin
11951191
assume m n; rewrite maxnC m n; apply leq_maxl n m;
11961192
end;
11971193

1198-
opaque symbol gtn_max m n1 n2 :
1199-
π (istrue (m > max n1 n2) ⇔ istrue (m > n1) ∧ istrue (m > n2)) ≔
1200-
begin
1201-
abort;
1202-
1203-
opaque symbol geq_max m n1 n2 :
1204-
π (istrue (mmax n1 n2) ⇔ istrue (mn1) ∧ istrue (mn2)) ≔
1205-
begin
1206-
abort;
1207-
12081194
opaque symbol ltn_predK m n : π (istrue (m < n)) → π (n1 +1 = n) ≔
12091195
begin
12101196
assume m; induction
@@ -1465,10 +1451,6 @@ begin
14651451
}
14661452
end;
14671453

1468-
opaque symbol minnE m n : π (min m n = m - (m - n)) ≔
1469-
begin
1470-
abort;
1471-
14721454
opaque symbol minnn x : π (min x x = x) ≔
14731455
begin
14741456
induction
@@ -1747,15 +1729,6 @@ begin
17471729
reflexivity;
17481730
end;
17491731

1750-
opaque symbol expn_gt0 m n :
1751-
π ((istrue (_0 < m ^ n)) ⇔ istrue (_0 < m) ∨ (n = _0)) ≔
1752-
begin
1753-
abort;
1754-
1755-
opaque symbol ltn_expl m n : π (istrue ((_0 +1) < m)) → π (istrue (n < m ^ n)) ≔
1756-
begin
1757-
abort;
1758-
17591732
// factorial
17601733

17611734
symbol ! : ℕ → ℕ; notation ! postfix 40;
@@ -1811,8 +1784,6 @@ symbol _10 ≔ _9 +1;
18111784
builtin "nat_zero" ≔ _0;
18121785
builtin "nat_succ" ≔ +1;
18131786

1814-
compute _2 + _2;
1815-
18161787
// enable parsing of natural numbers in decimal notation
18171788

18181789
builtin "0" ≔ _0;
@@ -1829,5 +1800,3 @@ builtin "10" ≔ _10;
18291800

18301801
builtin "+" ≔ +;
18311802
builtin "*" ≔ *;
1832-
1833-
type 42;

Pos.lp

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -580,5 +580,3 @@ symbol _10 ≔ O (I (O H));
580580
builtin "pos_one"H;
581581
builtin "pos_double"O;
582582
builtin "pos_succ_double"I;
583-
584-
compute add _2 _2;

0 commit comments

Comments
 (0)