Table of Contents
Fetching ...

Analogical proportions II

Christian Antić

TL;DR

This work advances the mathematical foundations of analogical proportions within a universal-algebra framework by formalizing a justification-based approach and proving a Homomorphism Theorem that aligns proportions with structure-preserving maps. It develops fragment-based analyses (k,ℓ-fragments, especially the monolinear $(1,1)$) across arithmetic (additive/multiplicative), word, and tree domains, revealing precise characterizations such as difference proportions, geometric proportions, and word/tree-specific rules. The paper further connects analogical proportions with anti-unification in trees and finite algebras, providing algorithms via tree automata for deciding and computing proportions in finite settings and sketching pathways to broader infinite contexts. Collectively, these results enlarge the practical toolbox for analogical reasoning in AI, logic programming, and linguistic applications, with clear avenues for future work on linear fragments, infinite structures, and automatic representations.

Abstract

Analogical reasoning is the ability to detect parallels between two seemingly distant objects or situations, a fundamental human capacity used for example in commonsense reasoning, learning, and creativity which is believed by many researchers to be at the core of human and artificial general intelligence. Analogical proportions are expressions of the form ``$a$ is to $b$ what $c$ is to $d$'' at the core of analogical reasoning. The author has recently introduced an abstract algebraic framework of analogical proportions within the general setting of universal algebra. It is the purpose of this paper to further develop the mathematical theory of analogical proportions within that framework as motivated by the fact that it has already been successfully applied to logic program synthesis in artificial intelligence.

Analogical proportions II

TL;DR

This work advances the mathematical foundations of analogical proportions within a universal-algebra framework by formalizing a justification-based approach and proving a Homomorphism Theorem that aligns proportions with structure-preserving maps. It develops fragment-based analyses (k,ℓ-fragments, especially the monolinear ) across arithmetic (additive/multiplicative), word, and tree domains, revealing precise characterizations such as difference proportions, geometric proportions, and word/tree-specific rules. The paper further connects analogical proportions with anti-unification in trees and finite algebras, providing algorithms via tree automata for deciding and computing proportions in finite settings and sketching pathways to broader infinite contexts. Collectively, these results enlarge the practical toolbox for analogical reasoning in AI, logic programming, and linguistic applications, with clear avenues for future work on linear fragments, infinite structures, and automatic representations.

Abstract

Analogical reasoning is the ability to detect parallels between two seemingly distant objects or situations, a fundamental human capacity used for example in commonsense reasoning, learning, and creativity which is believed by many researchers to be at the core of human and artificial general intelligence. Analogical proportions are expressions of the form `` is to what is to '' at the core of analogical reasoning. The author has recently introduced an abstract algebraic framework of analogical proportions within the general setting of universal algebra. It is the purpose of this paper to further develop the mathematical theory of analogical proportions within that framework as motivated by the fact that it has already been successfully applied to logic program synthesis in artificial intelligence.
Paper Structure (14 sections, 29 theorems, 123 equations)

This paper contains 14 sections, 29 theorems, 123 equations.

Key Result

Lemma 7

We have the following implications: and

Theorems & Definitions (75)

  • Definition 2
  • Example 3: ? (? ), Example 11
  • Definition 4
  • Lemma 7: Uniqueness Lemma
  • Theorem 8: Functional Proportion Theorem
  • Lemma 9: Homomorphism Lemma
  • proof
  • Theorem 10: Homomorphism Theorem
  • proof
  • Example 11
  • ...and 65 more