私はCoqの証明に問題があり、助けと指導を希望していました。私はと言うしたい Inductive Architecture : Set :=
| Create_Architecture (Arch_Name: string)(MyComponents: list Component)
(MyConnections: list Connector)
with
...
with
パターンマッチング(例:Prolog、MLファミリの言語およびさまざまなエキスパートシステムシェルで見られる)は、通常、厳密な順序でデータ要素とクエリを照合することによって動作します。 しかし、自動定理証明のような分野では、いくつかの演算子が連想して可換であることを考慮する必要があります。私たちは、これが一致していませんが、or連想と可換であるため、論理的に、それはA or Bにバインド$Xと一致