类别: 函子 | 组件类型: 概念 |
第一个参数类型 | 严格弱序的第一个参数的类型。 |
第二个参数类型 | 严格弱序的第二个参数的类型。第一个参数类型和第二个参数类型必须相同。 |
结果类型 | 调用严格弱序时返回的类型。结果类型必须可转换为bool. |
F | 严格弱序模型的类型 |
X | 严格弱序参数的类型。 |
f | 类型为F |
x, y, z | 类型为X |
名称 | 表达式 | 前置条件 | 语义 | 后置条件 |
---|---|---|---|---|
函数调用 | f(x, y) | 有序对(x,y)在f | 返回true如果xxy先于y,否则返回false | 结果为truetruey,否则返回 |
不变量 | 自反性f(x, x)y,否则返回. |
必须为 | f(x, y)反称性f(x, y) |
暗示 | f(x, y)a,如果!f(y, x)传递性f(x, y). |
和 | f(y, z)x暗示ya,如果y暗示zf(x, z)x暗示z等价关系的传递性 |
等价于