P
prove
Formalne dowody matematyczne zweryfikowane maszynowo bez nauki składni Lean
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill do automatycznego tworzenia i weryfikacji formalnych dowodów matematycznych. Przeprowadza pięciofazowy proces: badanie dostępnych lematów w bibliotece Mathlib, projektowanie struktury dowodu, testowanie w Lean4, implementację oraz finalną weryfikację. Idealne dla matematyków, którzy chcą uzyskać maszynowo zweryfikowane dowody bez konieczności opanowania składni języka Lean. Obsługuje twierdzenia z teorii grup, topologii, algebry i innych dziedzin matematyki.
Jak używać
- 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.
Podobne skille
C
crypto-research
autor: stevengonsalvez
Testowanie
14118
T
testing-workflow
autor: amo-tech-ai
Testowanie
1076
P
performing-penetration-testing
autor: jeremylongshore
Testowanie
1546
C
code-review-excellence
autor: wshobson
Testowanie
1145
L
lean4-theorem-proving
autor: cameronfreer
Testowanie
9108
D
differential-review
autor: trailofbits
Testowanie
2510