bend-mathlib@0.3.0.0 checks
0x74bdc843cd4bfb31bb6f7ba1eb38d231
bend-mathlib: machine-checked lemmas for Bend 2 (Nat, Bool, List, equality); import one module, e.g. bend-mathlib@0.3.0.0/nat.bend.
bend-mathlib@0.3.0.0 by MuhDur
Other versions (9)
- bend-mathlib@0.7.2.0 2026-10-04 latest
- bend-mathlib@0.7.1.0 2026-10-01
- bend-mathlib@0.7.0.0 2026-09-29
- bend-mathlib@0.6.0.0 2026-09-29
- bend-mathlib@0.5.0.0 2026-09-29
- bend-mathlib@0.4.0.0 2026-09-28
- bend-mathlib@0.2.0.0 2026-09-25
- bend-mathlib@0.1.0.1 2026-09-24
- bend-mathlib@0.1.0.0 2026-09-24
- Published
- 2026-09-25
- Size
- 138,095 bytes, 8 files
- License
- Apache-2.0 (LICENSE)
- Declarations
- 287 laws (287 proved), 89 defs, 0 types
Import
import bend-mathlib@0.3.0.0/all.bend as All import 0x74bdc843cd4bfb31bb6f7ba1eb38d231/all.bend as All import bend-mathlib@0.3.0.0/bool.bend as MBool import 0x74bdc843cd4bfb31bb6f7ba1eb38d231/bool.bend as MBool import bend-mathlib@0.3.0.0/equal.bend as MEqual import 0x74bdc843cd4bfb31bb6f7ba1eb38d231/equal.bend as MEqual import bend-mathlib@0.3.0.0/list.bend as MList import 0x74bdc843cd4bfb31bb6f7ba1eb38d231/list.bend as MList import bend-mathlib@0.3.0.0/nat.bend as MNat import 0x74bdc843cd4bfb31bb6f7ba1eb38d231/nat.bend as MNat import bend-mathlib@0.3.0.0/perm.bend as Perm import 0x74bdc843cd4bfb31bb6f7ba1eb38d231/perm.bend as Perm import bend-mathlib@0.3.0.0/sort.bend as Sort import 0x74bdc843cd4bfb31bb6f7ba1eb38d231/sort.bend as Sort
Modules
- all.bend 0 declarations — bend-mathlib: machine-checked lemmas for Bend 2 (Nat, Bool, List, equality); import one module, e.g. bend-mathlib@0.3.0.0/nat.bend.
- bool.bend 60 declarations, 59 laws — bend-mathlib/bool.bend: Bool algebra (not, and, or, xor).
- equal.bend 4 declarations, 4 laws — bend-mathlib/equal.bend: equality lemmas (congruence, substitution, chains).
- list.bend 105 declarations, 89 laws — bend-mathlib/list.bend: List lemmas (append, reverse, length, take, drop, map, fold, filter).
- nat.bend 143 declarations, 135 laws — bend-mathlib/nat.bend: Nat arithmetic (add, mul, sub, min, max, pow) and order (le, lt, ge, gt).
- perm.bend 52 declarations — bend-mathlib/perm.bend: step-list permutations over bendlib-kernel-list, plus sort value defs and proofs.
- sort.bend 12 declarations — bend-mathlib/sort.bend: insertion sort proved sorted over perm.bend's value defs (generic ~le).
Other files
- LICENSE 11,381 bytes
Dependencies
- bendlib-kernel-list@1.0.0.0 via
perm.bend: import 0xb5c8145e53a6a127d611f45f602666ec/list.bend as K
Dependents
No package in this build imports it.