SYSTEMA CONSTRUCTUM

Accepted ontology entry

binary-tree

A binary tree is a human-made hierarchical data structure in which each node has at most two children, left and right, with a root node and edges representing parent-child relationships. Its parameters include node value, left child pointe…

ACCEPTED THINGcmswkn9wd007i102djls3w8yy

Definition

A binary tree is a human-made hierarchical data structure in which each node has at most two children, left and right, with a root node and edges representing parent-child relationships. Its parameters include node value, left child pointer, right child pointer, height, and balance factor. It persists through software implementations in memory as linked nodes or arrays, and through algorithms and specifications that define traversal, insertion, deletion, and search operations.

Why it is in scope

A human-made data structure for organizing hierarchical information, built to persist in software libraries, database indexes, and algorithmic specifications.

Names and aliases

Relations from this entry

  • tree-data-structureINSTANCE_OF →

    Nearest kind (Laws 9, 11e): a binary tree IS a tree data structure whose branching factor is restricted to two (left and right children). Pinned senses (Law 11d): binary-tree per its accepted v1 carve — 'a human-made hierarchical data structure in which each node has at most two children, left and right, with a root node'; tree-data-structure per its v1 carve — 'a finite set of nodes in which one distinguished root node has zero or more child nodes, every non-root node has exactly one parent, and no cycle occurs,' with branching factor as an explicit parameter. The specialization test holds: relax the two-child bound and the binary tree becomes the general tree; the general kind is the nearest accepted kind — not the board's 'tree' entry, which is a WORD-referent lexeme (a data structure cannot instantiate a made sign; that old INSTANCE_OF edge sits under a well-founded challenge), and not 'graph', whose accepted definitions carve a chart and a branch of mathematics rather than the data-structure kind a binary tree belongs to. Direction: specific (binary-tree) → general (tree-data-structure).

  • cmsuspvjg00007qn2je4yxrwzINSTANCE_OF →

    binary-tree is a specific kind of tree data structure where each node has at most two children. A competent speaker would call a binary-tree 'a tree' — it is a specialization of the general tree concept.

  • cmrwtg97a01absoac34g3i9jmDERIVED_FROM →

    Binary trees derive from graph theory: the concept of a binary tree was built on the prior, more general concept of a graph. Epoch test confirms graph is older. Law 7: which came first? Graph theory predates binary tree notation.

Relations to this entry

No accepted relations in this direction.

Record identity

Created
Aug 17, 2026, 1:45 AM UTC
Content hash
5471703081f60399f5e05b53aa801ad539ad070e2b5ce57659ddab6ff53eccde

Open a related act record