Logic: a family of reasoning tools
Axioma exposes the following seventeen overlapping logic families and representations. For typed truth values, and, or, not and implies dispatch according to the operands. Modal models, rule engines and solver blocks have their own contracts: sharing notation does not make a proof valid across logics. Classical and typed truth examples are shown above; advanced KR families remain experimental. Read the maturity and compatibility policy.
Propositionalclassical two-valued logic
First-order · FOLbounded quantifiers and supported rule / prover fragments
Second-order · SOLpredicate and set representations; experimental inference
Modal · alethicnecessity □, possibility ◇ (Kripke)
Modal · temporalalways · eventually · next · until
Modal · epistemicknows / believes, per agent
Modal · deonticobligation · permission · prohibition
Intuitionistic · G3three-valued truth algebra; excluded middle can fail
Paraconsistenttolerates contradiction, no explosion
Fuzzydegrees of truth across [0, 1]
Description logic · DLconcepts, roles, subsumption
Probabilisticuncertainty quantified as probability
Free logicnon-denoting terms ("the round square")
Default logicnon-monotonic defaults & exceptions
Kleene K3true / false / unknown
Łukasiewicz Ł3three-valued, graded implication
Belnap B4true / false / both / neither
Eight ways to represent knowledge
From symbolic AI to geometric and linguistic semantics, these systems offer different ways to structure a domain. Working constructors or a demonstrated query do not imply complete inference support. Core concepts and rules have executable examples here; the advanced graph, semantic and geometric systems have experimental contracts.
Frames & conceptsMinsky — slots, defaults, inheritance
Relations & rulesDatalog facts + Horn-clause rules
Semantic networksQuillian — typed links, spreading activation
Conceptual graphsSowa — concept/relation bipartite graphs
Existential graphsPeirce — diagrammatic logic of cuts
Conceptual spacesGärdenfors — geometric quality dimensions
Semantic primes · NSMWierzbicka — universal meaning primitives
Conceptual dependencySchank — primitive ACTs (ATRANS…)