Mathematical Foundations

Basic definitions

Definition — Knowledge Structure

A knowledge structure on a finite domain \(Q\) is a pair \((Q, \mathcal{K})\) where \(\mathcal{K} \subseteq 2^Q\) is a family of subsets (called knowledge states) such that:

  1. \(\emptyset \in \mathcal{K}\) (the empty state)

  2. \(Q \in \mathcal{K}\) (the full domain)

The elements of \(Q\) are called items — they represent problems, questions, or competencies that can be mastered.

Special structures

Definition — Knowledge Space

A knowledge structure \((Q, \mathcal{K})\) is a knowledge space if \(\mathcal{K}\) is closed under set union:

\[K_1, K_2 \in \mathcal{K} \implies K_1 \cup K_2 \in \mathcal{K}\]

Definition — Learning Space

A knowledge space \((Q, \mathcal{K})\) is a learning space if it is well-graded: for every non-empty state \(K \in \mathcal{K}\), there exists an item \(q \in K\) such that \(K \setminus \{q\} \in \mathcal{K}\).

A learning space guarantees that every skill combination is reachable from \(\emptyset\) by adding items one at a time — there is always a learning path.

Surmise relations

A surmise relation (or prerequisite relation) is a partial order \(\preceq\) on \(Q\). If \(a \preceq b\), then mastering \(a\) is a prerequisite for mastering \(b\).

The ordinal space generated by a surmise relation is the family of all downsets (downward-closed subsets):

\[\mathcal{K} = \{K \subseteq Q \mid \forall q \in K, \; \text{prereq}(q) \subseteq K\}\]

This is always closed under both union and intersection (a distributive lattice).

Competence-Based KST

The CB-KST framework separates skills from items:

  • \(S\): a set of skills

  • \(\mu: Q \to 2^S\): for each item, the skills required to solve it

  • A surmise relation on \(S\) (skill prerequisites)

The problem function maps a competence state \(C \subseteq S\) to the set of solvable items:

\[p(C) = \{q \in Q \mid \mu(q) \subseteq C\}\]

The knowledge structure is:

\[\mathcal{K} = \{p(C) \mid C \in \mathcal{C}\}\]

where \(\mathcal{C}\) is the competence structure (downsets of the skill order).

References

  • Doignon, J.-P., & Falmagne, J.-C. (1999). Knowledge Spaces. Springer-Verlag.

  • Falmagne, J.-C., & Doignon, J.-P. (2011). Learning Spaces. Springer-Verlag.