Toolverse
All skills

prime-numbers

by parcadei

Problem-solving strategies for prime numbers in graph number theory

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
parcadei
Category
Testing

About this skill

Problem-solving strategies for prime numbers in graph number theory

How to use

  1. Zainstaluj umiejętność w swoim projekcie Claude'a, umieszczając katalog prime-numbers w ścieżce .claude/skills/math/graph-number-theory/.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

  6. 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".

Related skills