形式的意味論とは? わかりやすく解説

形式的意味論

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/01/15 20:52 UTC 版)

プログラム意味論」の記事における「形式的意味論」の解説

形式化はいくつの手法があり、以下の 3 種類に大別される: 表示的意味論: 対象とする言語語句それぞれを「表示」に変換する表示的意味論コンパイル対応する考えることもできるが、意味論議論ではその目的形式化したい、という場合が多い)から、数学的な形式化された「言語」であることが多い。例えば、関数型言語表示的意味論では、領域理論の「言語」に変換する操作的意味論: 何らかの変換を施すのではなく、その言語実行によって直接的に意味を説明する操作的意味論インタプリタ対応する考えることもできるが、表示的意味論場合同様に、この場合の「インタプリタ実装」は何らかのコンピュータ上で実装ではなく数学的な形式化された「インタプリタ」であることが多い。操作的意味論抽象機械例えSECDマシン)で定義することも可能で、プログラム語句並び抽象マシンの上引き起こす状態変化説明することによって各語句の意味説明する。あるいは、純粋なラムダ計算のように、操作的意味論対象言語語句並び統語変形過程定義するようなものもある。 公理的意味論: 語句並びに論理学公理」を適用することによって意味を明らかにする公理的意味論では語句の意味とそれを表す論理式区別しない。この場合プログラムの意味論理学証明可能なものと等価である。公理的意味論典型的な例としてホーア論理がある。 この分類は必ずしも完全ではなく、また明確に分類できるものでもないが、既存の、意味論形式化する手法上記3種類のいずれか使っているか、いくつか組み合わせている。上記分類とは別に利用している数学的形式手法によってプログラム意味論分類することもある。

※この「形式的意味論」の解説は、「プログラム意味論」の解説の一部です。
「形式的意味論」を含む「プログラム意味論」の記事については、「プログラム意味論」の概要を参照ください。

ウィキペディア小見出し辞書の「形式的意味論」の項目はプログラムで機械的に意味や本文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。 お問い合わせ



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

','','','','','','','','','','','','','','','','','',''];function getDictCodeItems(a){return dictCodeList[a]};

すべての辞書の索引

「形式的意味論」の関連用語





5
10% |||||


7
6% |||||

形式的意味論のお隣キーワード
検索ランキング
';function getSideRankTable(){return sideRankTable};

   

英語⇒日本語
日本語⇒英語
   



形式的意味論のページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
Text is available under GNU Free Documentation License (GFDL).
Weblio辞書に掲載されている「ウィキペディア小見出し辞書」の記事は、Wikipediaのプログラム意味論 (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。

©2025 GRAS Group, Inc.RSS