P
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Formal theorem proving with research, testing, and verification phases
How to use
- Sprawdź, czy Lean4 jest zainstalowany na Twoim systemie, uruchamiając polecenie
lake --version. Jeśli Lean4 nie jest dostępny, zainstaluj menedżer wersji elan poprzez pobranie i uruchomienie skryptu inicjalizacyjnego z repozytorium leanprover/elan, następnie zrestartuj powłokę i potwierdź instalację poleceniemlake --version. - Przy pierwszym użyciu skill automatycznie pobierze bibliotekę Mathlib (około 2 GB) poprzez
lake build— proces może potrwać kilka minut. - Wyzwól skill używając jednego z triggerów:
/prove,/verify,/show that,/is it truelub/formalize, a następnie sformułuj twierdzenie, które chcesz udowodnić, na przykład/prove every group homomorphism preserves identity. - Skill przejdzie przez fazę badawczą, przeszukując bibliotekę Mathlib za pomocą narzędzia loogle w celu znalezienia odpowiednich lematów i strategii dowodu.
- System automatycznie zaprojektuje strukturę dowodu, przetestuje ją w Lean4, zaimplementuje formalny kod i przeprowadzi weryfikację maszynową.
- Otrzymasz w wyniku w pełni zweryfikowany dowód matematyczny, który możesz wykorzystać w swoich badaniach lub publikacjach.