B context包括
sets 集合 抽象类型
constants 常量 逻辑变量,值是常量
axioms 公理 限制常量,是一个逻辑谓词
B machine包括
variables 状态变量,值可变
invariants 不变式 变量的约束式,约束式总为真,不变式是逻辑谓词
initialisation 初始值 抽象变量的初始值
events 事件 受监视的动作,动作决定了变量的改变方式,事件可以有参数
基本的集合理论
card(s) 集合元素的个数
S \ T 在集合S中却不在T中的元素
predicate logic 谓词逻辑
基本谓词:x ∈ S, S ⊆ T , S = T , x < y , x ≤ y