Math 2.0

Mathematical logic and foundations Definition

Boolean-valued model

Builds on Boolean algebraStructure

Definition

Let BB be a complete Boolean algebra, that is, one in which every subset has a supremum and an infimum. Let ℒ\mathcal{L} be a first-order language. A BB-valued model ℳ\mathcal{M} of ℒ\mathcal{L} consists of a nonempty set MM and of the following data:

  1. For each nn-ary relation symbol RR (including equality), a map Mn→BM^n \to B, written (a1,…,an)↦∥R(a1,…,an)∥(a_1, \ldots, a_n) \mapsto \norm{R(a_1, \ldots, a_n)}.
  2. For each nn-ary function symbol ff, a map fℳ ⁣:Mn→Mf^{\mathcal{M}} \colon M^n \to M.

These data must satisfy, for all elements of MM:

  1. ∥a=a∥=1\norm{a = a} = 1 and ∥a=b∥=∥b=a∥\norm{a = b} = \norm{b = a}.
  2. ∥a=b∥∧∥b=c∥≤∥a=c∥\norm{a = b} \wedge \norm{b = c} \le \norm{a = c}.
  3. ∥a1=b1∥∧⋯∧∥an=bn∥∧∥R(a1,…,an)∥≤∥R(b1,…,bn)∥\norm{a_1 = b_1} \wedge \cdots \wedge \norm{a_n = b_n} \wedge \norm{R(a_1, \ldots, a_n)} \le \norm{R(b_1, \ldots, b_n)} for each relation symbol RR.
  4. ∥a1=b1∥∧⋯∧∥an=bn∥≤∥fℳ(a1,…,an)=fℳ(b1,…,bn)∥\norm{a_1 = b_1} \wedge \cdots \wedge \norm{a_n = b_n} \le \norm{f^{\mathcal{M}}(a_1, \ldots, a_n) = f^{\mathcal{M}}(b_1, \ldots, b_n)} for each function symbol ff.

The truth value of a formula with parameters from MM is defined by recursion: ∥¬φ∥=¬∥φ∥\norm{\neg \varphi} = \neg \norm{\varphi}, ∥φ∧ψ∥=∥φ∥∧∥ψ∥\norm{\varphi \wedge \psi} = \norm{\varphi} \wedge \norm{\psi}, and ∥∃x φ(x)∥=sup⁡a∈M∥φ(a)∥,∥∀x φ(x)∥=inf⁡a∈M∥φ(a)∥.\norm{\exists x \, \varphi(x)} = \sup_{a \in M} \norm{\varphi(a)}, \qquad \norm{\forall x \, \varphi(x)} = \inf_{a \in M} \norm{\varphi(a)}.

Remarks

Example: if B={0,1}B = \set{0, 1} and ∥a=b∥=1\norm{a = b} = 1 exactly when a=ba = b, then a BB-valued model is an ordinary structure, where R(a1,…,an)R(a_1, \ldots, a_n) holds when its value is 11. Non-example: if BB is not complete, a supremum over MM may not exist, and then the value of ∃x φ(x)\exists x \, \varphi(x) is not defined. This is why the definition asks for a complete algebra. For a complete Boolean algebra BB, the Boolean-valued model VBV^B of set theory gives every axiom of ZFC the value 11. Some authors also give function symbols values in BB, by treating them as relation symbols.

Reading path

To understand this page from the ground up, read these 3 pages in order. The foundations come first.

Show the path as a graph
Each page uses the pages above it. The colour of the bar on a box shows how strong the evidence is, and the box also gives it as text. The list has the same pages.
  • no evidence level
  1. Boolean algebra concept
  2. Structure concept
  3. Boolean-valued model definition

Further reading

  1. Web https://en.wikipedia.org/wiki/Boolean-valued_model
About this page
Tag8FYH1Y21CP
URIm2://8FYH1Y21CP
Kinddefinition
WritingW0 stub
MSC03E40, 03C90
DefinesBoolean-valued model
UsesBoolean algebra, Structure
Changed2 November 2026

Markdown · JSON · Edit on GitHub

What this page needs for W1

  • an inventory row: the row of the inventory that the node accounts for (0 of 1)
  • a source with a locator (0 of 1)

The writing levels say how complete the text of a page is. They do not measure its truth.

What links here

No page links to this page yet.