情報科学 › ソフトウェア設計とテスト › 性質ベーステスト

変成関係

定義 6.1(「性質ベーステスト」§6)

f:X→Yf : X \to Y を(正しい)関数とする。写像 g:X→Xg : X \to X と h:Y→Yh : Y \to Y の組 (g,h)(g, h) が、すべての x∈Xx \in X について

f(g(x))=h(f(x))f(g(x)) = h(f(x))

を満たすとき、(g,h)(g, h) を ff の変成関係という。ff の実装 f~:X→Y\tilde f : X \to Y に対する、入力 xx での (g,h)(g, h) の検査とは、f~(g(x))=h(f~(x))\tilde f(g(x)) = h(\tilde f(x)) を確かめることをいう。

本文で読む(前後の説明と例)→

閉包の状態

定義

定義は閉包の起点です(証明を要しません)。

印の意味: ✓公理まで証明済み ・ △証明あり(閉包未完)・ ※主張のみ。テーマごとの集計は 閉包の状況。

これを使っている定理

証明で明示的に参照している定理は、まだありません。

関連するノック 1 問