https://github.com/opencompl/lean-gap
An embedding and formalization of GAP (groups, algorithms, Programming) in LEAN4
https://github.com/opencompl/lean-gap
gap lean4
Last synced: 11 months ago
JSON representation
An embedding and formalization of GAP (groups, algorithms, Programming) in LEAN4
- Host: GitHub
- URL: https://github.com/opencompl/lean-gap
- Owner: opencompl
- Created: 2021-10-25T09:35:18.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2022-05-18T13:17:55.000Z (about 4 years ago)
- Last Synced: 2024-08-04T10:06:52.130Z (almost 2 years ago)
- Topics: gap, lean4
- Language: GAP
- Homepage:
- Size: 117 KB
- Stars: 15
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# GAP-LEAN
A GAP parser, pretty printer, interpreter, and formal semantics.
- Can parse `grp/basic.gd`
- Can parse `grp/basicprm.gi`. to handle permutation notation etc.
- `lib/stbc.gd` and `lib/stbc.gi` for stabilizer chains for Schrier tree.
- `lib/stbcrand.gi` : random construction of stabilizer chains.
- How best to parse `lib/stbc.gi` with things like `options.base` ?
- `scanner.c` and `read.c` are the main files here.