algebraic-mind-vacoa

star 2

How to Build Marcus's Algebraic Mind: Algebro-Deterministic Substrate over Galois Fields (arXiv:2605.21379). Maps Gary Marcus's three pillars of cognitive architecture (operations over variables, recursively structured representations, individual/kind distinction) onto the PyVaCoAl/VaCoAl hyperdimensional computing architecture. Uses XOR-and-shift over GF(2) as a single algebraic primitive. Activation: vacoal, hyperdimensional computing, algebraic mind, Gary Marcus, cognitive architecture, reversible variable binding, compositional bundling, Galois fields, PyVaCoAl, counterfactual reasoning.

hiyenwong By hiyenwong schedule Updated 6/3/2026

name: algebraic-mind-vacoa description: >- How to Build Marcus's Algebraic Mind: Algebro-Deterministic Substrate over Galois Fields (arXiv:2605.21379). Maps Gary Marcus's three pillars of cognitive architecture (operations over variables, recursively structured representations, individual/kind distinction) onto the PyVaCoAl/VaCoAl hyperdimensional computing architecture. Uses XOR-and-shift over GF(2) as a single algebraic primitive. Activation: vacoal, hyperdimensional computing, algebraic mind, Gary Marcus, cognitive architecture, reversible variable binding, compositional bundling, Galois fields, PyVaCoAl, counterfactual reasoning.

Algebraic Mind via VaCoAl: Algebro-Deterministic Substrate over Galois Fields

Methodology from arXiv:2605.21379 (May 2026). Authors: Hiroyuki Chuma, Kanji Otsuk, Yoichi Sato.

Overview

In The Algebraic Mind, Gary Marcus identified three components essential for any adequate cognitive architecture: (1) operations over variables, (2) recursively structured representations, and (3) a distinction between mental representations of individuals and kinds. He argued that standard multilayer perceptrons supported none of these.

This paper demonstrates that the newly developed PyVaCoAl/VaCoAl — a hyperdimensional computing architecture organized end-to-end around a single algebraic primitive, XOR-and-shift over GF(2) — provides the functional substrate meeting Marcus's specifications far more closely than the tensor products, circular convolution, or temporal synchrony available in 2001.

Core Architecture

Single Algebraic Primitive: XOR-and-shift over GF(2)

The entire architecture is built on a single operation implemented by primitive-polynomial linear-feedback shift registers (LFSRs):

  • Bind(R, F) = R XOR shift(F)
  • All operations are reversible and deterministic
  • Operates over Galois Field GF(2)

Three Pillars of Marcus's Cognitive Architecture

Pillar VaCoAl Implementation
Operations over variables Reversible variable binding via Bind(R, F) = R XOR shift(F)
Recursively structured representations Non-commutative compositional bundling that distinguishes "the dog bites the man" from "the man bites the dog"
Individual/kind distinction Address-space individual/kind separation under the same algebra

Biological Homologue

A companion perspective argues that the dentate gyrus-CA3 circuit is a biological homologue of this same engine, with developmentally specified mossy-fiber targeting supplying the innate microcircuitry Marcus anticipated.

Key Features

1. Reversible Variable Binding

  • Bind(R, F) = R XOR shift(F) provides fully reversible binding
  • Unlike circular convolution, there is no information loss
  • Unbinding is exact and deterministic

2. Non-Commutative Compositional Bundling

  • The algebra distinguishes order: "dog bites man" ≠ "man bites dog"
  • Enables recursively structured representations
  • Supports compositional generalization

3. Individual/Kind Separation

  • Address-space mechanism separates type-level from token-level representations
  • Maintains both under the same algebraic framework

4. Counterfactual Reasoning

  • Extends naturally to Pearl's rung-3 counterfactual reasoning
  • A capability the original treelet program did not directly target

Practical Implications

For Cognitive Science

  • Provides a concrete neural implementation of Marcus's theoretical framework
  • Bridges symbolic and connectionist approaches to cognitive architecture
  • Offers testable predictions about hippocampal computation

For AI/Neural Computing

  • Hyperdimensional computing with rigorous algebraic foundations
  • Hardware-friendly implementation via LFSRs
  • Supports symbolic reasoning within a neural-style architecture
  • Potential for energy-efficient cognitive computing

When to Use This Skill

  • When exploring hyperdimensional computing architectures for cognitive modeling
  • When studying Gary Marcus's Algebraic Mind framework
  • When implementing reversible variable binding in neural systems
  • When working with VaCoAl or hyperdimensional computing
  • When investigating hippocampal dentate gyrus-CA3 circuit computation

Key Concepts

Concept Description
VaCoAl Vague Coincident Algorithm — hyperdimensional computing architecture
PyVaCoAl Python implementation of VaCoAl
GF(2) Galois Field of order 2 (binary field)
LFSR Linear-Feedback Shift Register — hardware primitive for GF(2) operations
Reversible Binding XOR-shift operation that can be exactly undone
Non-Commutative Bundling Composition where order matters (AB ≠ BA)
Treelet Marcus's proposed neural register-based structure
Dentate Gyrus-CA3 Hippocampal subcircuit proposed as biological homologue

References

  • Paper: arXiv:2605.21379
  • Categories: cs.NE, cs.AI
  • Submitted: 20 May 2026
  • Related: VaCoAl hyperdimensional computing, Gary Marcus's The Algebraic Mind (2001)
Install via CLI
npx skills add https://github.com/hiyenwong/ai_collection --skill algebraic-mind-vacoa
Repository Details
star Stars 2
call_split Forks 0
navigation Branch main
article Path SKILL.md
More from Creator