Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Problem-solving strategies for prime numbers in graph number theory
How to use
Zainstaluj umiejętność w swoim projekcie Claude'a, umieszczając katalog prime-numbers w ścieżce .claude/skills/math/graph-number-theory/.
Załaduj umiejętność w sesji Claude'a, odwołując się do niej w kontekście pracy nad problemami z liczb pierwszych w teorii grafów.
Dla testowania pierwszości liczby użyj odpowiedniej metody: trial division dla małych liczb (złożoność O(√n)), Miller-Rabin dla szybszego wyniku probabilistycznego, lub AKS dla deterministycznego wyniku wielomianowego.
Aby rozłożyć liczbę na czynniki pierwsze, uruchom polecenie: uv run python -m runtime.harness scripts/sympy_compute.py factor "n", gdzie n to liczba do faktoryzacji.
Do analizy rozkładu liczb pierwszych zastosuj twierdzenie o liczbach pierwszych (pi(x) ~ x/ln(x)) lub zbadaj luki między kolejnymi liczbami pierwszymi, używając polecenia sympy_compute.py do obliczeń granicznych.
Dla dowodów formalnych dotyczących pierwszości lub zastosowania twierdzenia Fermata (a^(p-1) ≡ 1 mod p) użyj narzędzia Z3 poprzez polecenie: uv run python -m runtime.harness scripts/z3_solve.py prove "fermat_little".