awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
google-deepmind avatar

google-deepmind/alphageometry

0
View on GitHub↗
4,865 stars·577 forks·Python·Apache-2.0·6 vues

Alphageometry

AlphaGeometry est un système d'IA neuro-symbolique conçu comme un solveur de géométrie automatisé et un prouveur de théorèmes. Il intègre un grand modèle de langage avec un moteur de preuve formel pour dériver des conclusions géométriques à partir de prémisses données et générer des preuves formelles étape par étape.

Le système se distingue en combinant un moteur de déduction symbolique avec des constructions auxiliaires pilotées par des neurones. Cette architecture utilise un modèle de langage pour proposer des points ou des lignes supplémentaires afin de combler les lacunes dans une preuve, tandis qu'une base de données déductive et un système de raisonnement algébrique vérifient l'exactitude mathématique de chaque étape par rapport à des axiomes stricts.

Le projet couvre la vérification mathématique formelle et le raisonnement géométrique symbolique via une recherche de preuve itérative et une boucle hybride symbolique-neuronale.

Features

  • Formal Mathematical Proofs - Converts geometric conjectures into rigorous, machine-verifiable formal mathematical proofs.
  • Geometric Problem Solving - Solves geometry problems by deriving conclusions from premises using a deductive database and algebraic engine.
  • Auxiliary Construction Prediction - Uses a language model to predict the placement of auxiliary points and lines to bridge proof gaps.
  • Rule-Based Neural Hybrids - Integrates a deterministic symbolic reasoner with a neural model in a hybrid loop to refine theorem proofs.
  • Neuro-Symbolic Architectures - Implements a hybrid architecture integrating a language model for constructions and a deductive database for reasoning.
  • Deductive Databases - Utilizes a deductive database to store geometric properties and derive new conclusions via symbolic logic.
  • Automated Geometry Solvers - Provides an automated tool that derives geometric conclusions from premises using symbolic logic.
  • Neural Construction Proposals - Proposes additional geometric points or lines using a language model to enable proof completion.
  • Automated Theorem Provers - Generates formal step-by-step proofs for geometric theorems by combining symbolic deduction and neural networks.
  • Computer Algebra Systems - Implements a system for performing symbolic algebraic manipulations to validate geometric claims.
  • Geometric Auxiliary Proposals - Proposes additional geometric points or lines to facilitate proofs when direct deduction is insufficient.
  • Automated Proof Construction - Employs an iterative search process to generate formal proof terms by combining deduction and probabilistic guesses.
  • LLM-Driven Construction - Uses a large language model as an engine to propose additional constructions to complete mathematical proofs.

Historique des stars

Graphique de l'historique des stars pour google-deepmind/alphageometryGraphique de l'historique des stars pour google-deepmind/alphageometry

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Alternatives open source à Alphageometry

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Alphageometry.
  • leanprover/lean4Avatar de leanprover

    leanprover/lean4

    8,306Voir sur GitHub↗

    Lean 4 is a functional programming language and interactive proof assistant used to formalize mathematics and verify software correctness. It functions as a dependent type theorem prover and a formal verification tool that allows users to construct mathematical proofs and ensure program correctness. Additionally, it serves as a logic-based source for generating verified datasets used to train and benchmark artificial intelligence reasoning systems. The system distinguishes itself through a small-kernel verification model, where all proofs are verified by a trusted core of basic logical rules.

    Leanleanlean4
    Voir sur GitHub↗8,306
  • coq/coqAvatar de coq

    coq/coq

    5,488Voir sur GitHub↗

    Coq is an interactive theorem prover and proof assistant used for formal mathematical verification and verified software development. It utilizes the Gallina functional language to define computable functions and logical propositions, which are then verified through a machine-checked kernel. The system employs a dependent type system and a Caldicott-style proof engine to automate proof search and tactic execution. These capabilities allow for the creation of formal specifications and the development of algorithms that are mathematically proven to meet specific requirements. The toolset inclu

    OCaml
    Voir sur GitHub↗5,488
  • sympy/sympyAvatar de sympy

    sympy/sympy

    14,683Voir sur GitHub↗

    SymPy is a Python computer algebra system and symbolic mathematics library. It performs algebraic manipulations, calculus, and equation solving using symbolic representations to achieve exact computations rather than numerical approximations. The library includes a LaTeX expression parser that converts mathematical strings into symbolic representations for computation and formula manipulation. It also incorporates a mathematical benchmarking suite to measure execution speed and detect performance regressions across different software versions. The system provides capabilities for automated m

    Pythoncomputer-algebrahacktoberfestmath
    Voir sur GitHub↗14,683
  • z3prover/z3Avatar de Z3Prover

    Z3Prover/z3

    11,936Voir sur GitHub↗

    Z3 is an automated theorem prover and satisfiability modulo theories solver designed to determine the validity of complex logical formulas. It functions as a formal verification framework, enabling the systematic checking of hardware and software system specifications against defined logical constraints to identify inconsistencies or design flaws. The engine distinguishes itself through a combination of theory-specific decision procedures and symbolic execution capabilities. It employs conflict-driven clause learning and backtracking search algorithms to prune search spaces, while maintaining

    C++
    Voir sur GitHub↗11,936
Voir les 13 alternatives à Alphageometry→

Questions fréquentes

Que fait google-deepmind/alphageometry ?

AlphaGeometry est un système d'IA neuro-symbolique conçu comme un solveur de géométrie automatisé et un prouveur de théorèmes. Il intègre un grand modèle de langage avec un moteur de preuve formel pour dériver des conclusions géométriques à partir de prémisses données et générer des preuves formelles étape par étape.

Quelles sont les fonctionnalités principales de google-deepmind/alphageometry ?

Les fonctionnalités principales de google-deepmind/alphageometry sont : Formal Mathematical Proofs, Geometric Problem Solving, Auxiliary Construction Prediction, Rule-Based Neural Hybrids, Neuro-Symbolic Architectures, Deductive Databases, Automated Geometry Solvers, Neural Construction Proposals.

Quelles sont les alternatives open-source à google-deepmind/alphageometry ?

Les alternatives open-source à google-deepmind/alphageometry incluent : leanprover/lean4 — Lean 4 is a functional programming language and interactive proof assistant used to formalize mathematics and verify… coq/coq — Coq is an interactive theorem prover and proof assistant used for formal mathematical verification and verified… sympy/sympy — SymPy is a Python computer algebra system and symbolic mathematics library. It performs algebraic manipulations,… z3prover/z3 — Z3 is an automated theorem prover and satisfiability modulo theories solver designed to determine the validity of… microsoft/bosquelanguage — Bosque is an experimental programming language and development platform designed for machine-assisted software… sciml/modelingtoolkit.jl — ModelingToolkit.jl is a symbolic modeling framework and computer algebra system designed for the definition and…