循環定義の例とは? わかりやすく解説

循環定義の例

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/07/31 14:50 UTC 版)

循環定義」の記事における「循環定義の例」の解説

初期キログラムの定義このような循環定義発生した[要出典]。キログラム当初、1リットル水の標準気圧および最も密度高くなる気温(約4℃)での質量定義されていた。圧力単位平方メートル当たりのニュートン ([Pa] = [N]/[m2]) であり、ニュートンは1キログラム質量毎秒毎秒1メートル加速する力 ([N] = [kg]・[m]/[s2]) である。水の容積気圧依存するため、キログラムの定義自分自身の定義が使われていることになる。混乱解決するため、キログラムは後にセーヴルにある金属製キログラム原器定義された。(なお、2019年5月20日以降プランク定数光速度、およびセシウム周波数基づいて定義される。) 「死」の定義もかつては循環定義つきまとっていた。死を「生命体液永久的流動停止」と定義した際に、「生命体液」とは何かが問題となった数学一理論である非有基的集合論では循環集合構築できる[要出典]。循環集合様々な循環する性質をもつ事象モデル化に便利で、よく利用されている。情報工学では再帰呼び出しを定義に使った手続きがあるが、これらの定義は最終的に完了するので循環定義ではない。 2007年版のウェブスター辞書には "hill" と "mountain" が次のように定義されている。 Hill - "1: a usually rounded natural elevation of land lower than a mountain"(自然のなだらかな小高い陸地で山より低い) Mountain - "1a: a landmass that projects conspicuously above its surroundings and is higher than a hill"(周囲から目立って突き出している、丘より高い陸地) これも循環定義典型的な例である。 辞典にも循環定義存在する可能性があるが、存在したとしても循環の輪が非常に大きいため発見修正難しいと予測されるUNIX系OSソフトウェアのインストール用いパッケージ管理システムにおいても循環定義起こりうるソースコード利用するパッケージ管理システムにおいては、あるソースコードパッケージが他のソースコードパッケージの機能依存する場合があり、この依存関係循環形成した場合発生する。この場合依存先をどこまで辿って必要な機能実装が見つからないため、システム設定され打ち切り回数まで依存関係沿ってインストール開始延々と繰り返す状態に陥ることになる。インストール中に依存関係循環発生させる機能無効にする(循環そのもの切断する)か、バイナリパッケージをインストールすることで循環対し実装与える(事前に定義する概念について理解することと同義)ことでインストール進行させることが可能である。 法律でも循環定義存在する例がある。例えば、『独立行政法人経済産業研究所法』という法律第一条では、「この法律は、独立行政法人経済産業研究所の名称、目的業務の範囲に関する事項定めることを目的とする。」と規定されているが、これはつまり、「この法律は、独立行政法人経済産業研究所の名称(中略)等を定めることを目的とする」と言っていながら、 その条文のなか自体に『独立行政法人経済産業研究所』という名称が既に登場してしまっているのである。これは、「独立行政法人経済産業研究所の名称は、独立行政法人経済産業研究所とする。」と言っているに等しいので、循環定義一例といえる

※この「循環定義の例」の解説は、「循環定義」の解説の一部です。
「循環定義の例」を含む「循環定義」の記事については、「循環定義」の概要を参照ください。

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



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

辞書ショートカット

すべての辞書の索引

「循環定義の例」の関連用語

1
12% |||||

循環定義の例のお隣キーワード
検索ランキング

   

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



循環定義の例のページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

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

©2024 GRAS Group, Inc.RSS