Vector symbolic algebras for the Abstraction and Reasoning Corpus

Isaac Joffe1,2, Chris Eliasmith1,2,3,4

  • 1Centre for Theoretical Neuroscience, University of Waterloo, Waterloo, ON Canada.

Npj Unconventional Computing
|October 3, 2026
PubMed

Related Concept Videos

Preoperational Thought I: The Symbolic Function01:19

Preoperational Thought I: The Symbolic Function

Jean Piaget’s preoperational stage of cognitive development spans approximately ages 2 to 7. During this period, children increasingly think symbolically but are not yet able to perform logical mental operations consistently. Symbols are words, pictures, numbers, or objects that stand for something else. For example, the word "dog" can represent an entire category of animals, even when no dog is physically present. This ability allows children to mentally represent people, objects, and events...
SFG Algebra01:16

SFG Algebra

In Signal Flow Graph (SFG) algebra, the value a node represents is determined by the sum of all signals entering that node. This summed value is then transmitted through every branch leaving the node, making the SFG a powerful tool for visualizing and analyzing control systems.
Each node in an SFG corresponds to a variable, and the interactions between nodes are represented by branches with associated gains. When multiple branches lead into a node, the value at that node is the sum of the...
Algebraic Expressions01:26

Algebraic Expressions

Algebraic expressions are essential in mathematics. They represent relationships through variables, constants, and operations. These expressions help describe patterns and solve problems in various mathematical fields. Understanding their components, classifications, and operations allows for efficient simplification and manipulation.Each algebraic expression consists of individual parts, including numbers and symbols, that work together to form meaningful mathematical statements. The numerical...
Symbolic Understanding II: Displaced Reference01:27

Symbolic Understanding II: Displaced Reference

Displaced reference is an important milestone in symbolic understanding that begins to emerge around 12 months of age. It is the ability to use words to refer to objects, people, or events that are not currently visible. This ability allows infants and toddlers to learn through communication even when objects or events are not directly present.Early DevelopmentBy approximately 12 to 13 months, infants may respond to the name of an absent familiar object by looking or pointing toward the place...
Symbolic Understanding I: Pictorial Competence01:30

Symbolic Understanding I: Pictorial Competence

Symbolic understanding is the ability to use symbols, such as words, gestures, or images, to represent objects, people, and concepts that may not be physically present. An important part of this ability is pictorial competence, or the understanding that a picture represents something other than itself. For example, recognizing a yellow circle with rays as the sun shows pictorial competence.Early Responses to PicturesSome foundations of pictorial understanding appear early in infancy. By about...
Vector Algebra: Graphical Method01:10

Vector Algebra: Graphical Method

Vectors can be multiplied by scalars, added to other vectors, or subtracted from other vectors. The vector sum of two (or more) vectors is called the resultant vector or, for short, the resultant.
We use the laws of geometry to construct resultant vectors, followed by trigonometry to find vector magnitudes and directions. For a geometric construction of the sum of two vectors in a plane, we follow the parallelogram rule. Suppose two vectors are at arbitrary positions. Translate either one of...