Über den Service
ÜbersetztIch bin ein Formalisierungsingenieur und schreibe Beweise in Lean 4 für Forschungsgruppen, Lehrbuchautoren und Teams, die maschinengeprüfte Garantien benötigen, nicht vage Argumentation. Geben Sie mir eine Theoremaussage, ein Papier oder eine vage Spezifikation — ich verwandle es in ein kompilierendes Lean-Projekt: sorgfältige Definitionen, durchdachte abhängige Typen und Beweise, die der Kernel akzeptiert, ohne ein einziges sorry zu hinterlassen. Mein Hauptwerkzeug ist mathlib. Ich verstehe, wie seine algebraische Hierarchie, Ordnungstheorie, Topologie und Analyse strukturiert sind, also verwende ich fertige Lemmas, anstatt sie neu zu erfinden, und ich weiß, wie man einen Beitrag formatiert, um die mathlib-Überprüfung zu bestehen: mit richtigen Namen und dokumentierenden Kommentaren. Was ich typischerweise liefere: Formalisierung eines einzelnen Lemmas oder eines gesamten Kapitels der reellen oder diskreten Mathematik; Beschreibung eines induktiven Datentyps und Beweis seiner Eigenschaften durch strukturelle oder wohlgegründete Rekursion; Überprüfung, dass ein kleiner Algorithmus oder Protokoll der Spezifikation entspricht; Aufräumen von verworrenen Beweisen, sodass simp, omega und decide Taktiken die schwere Arbeit leisten. Ich schreibe lesbaren Code sowohl im Termmodus als auch in Taktiken, kommentiere subtile Stellen und übergebe ein Projekt, das mit einer festen Toolchain über Lake gebaut wird, sodass nichts im Laufe der Zeit kaputt geht. Über die Beweise selbst hinaus helfe ich Teams, den Beweiser zu übernehmen: Ich richte kontinuierliche Integration ein, die bei jedem fehlerhaften Beweis fehlschlägt, erkläre die Intuition abhängiger Typen und übersetze informelle Argumente in maschinenprüfbare Form. Schicken Sie mir den schwierigsten Schritt, bei dem Sie feststecken, und ich werde ihn von Anfang bis Ende formalisieren.