Derek Andrews と Darrel INCE による Practical Formal Methods with VDM の Chapter 5 から質問があります。
マップの価格が車をその価格に関連付ける場合、セットBLには、British Leyland 製の車とFiat製の車が含まれます。この章とセットの章で説明されているマップ機能とセット機能を使用して、次の説明を書き留めます。
(d) 価格が 6000 ~ 7000 ポンドのフィアット車の数
ここまでは・・・と思います。
1. すべての法定通貨の価格を取得します。つまり、価格マップのサブセットを返すprice(fiat)
つまり、{プント -→ 5500、パンダ -→ 6600}
2.価格帯(法定通貨)のマップ上のカード制限の可能性...
**{6000...7000} ◁ rng price(fiat)**
しかし、これが合法かどうかはわかりません