# ホフスタッターの法則
[ホフスタッターの法則 - Wikipedia](https://ja.wikipedia.org/wiki/%E3%83%9B%E3%83%95%E3%82%B9%E3%82%BF%E3%83%83%E3%82%BF%E3%83%BC%E3%81%AE%E6%B3%95%E5%89%87)
**ホフスタッターの法則**(ホフスタッターのほうそく、[英語](https://ja.wikipedia.org/wiki/%E8%8B%B1%E8%AA%9E "英語"): Hofstadter's law)とは、[ダグラス・ホフスタッター](https://ja.wikipedia.org/wiki/%E3%83%80%E3%82%B0%E3%83%A9%E3%82%B9%E3%83%BB%E3%83%9B%E3%83%95%E3%82%B9%E3%82%BF%E3%83%83%E3%82%BF%E3%83%BC "ダグラス・ホフスタッター")が1979年の著書『[ゲーデル、エッシャー、バッハ](https://ja.wikipedia.org/wiki/%E3%82%B2%E3%83%BC%E3%83%87%E3%83%AB%E3%80%81%E3%82%A8%E3%83%83%E3%82%B7%E3%83%A3%E3%83%BC%E3%80%81%E3%83%90%E3%83%83%E3%83%8F "ゲーデル、エッシャー、バッハ")』の中で提唱した[自己言及](https://ja.wikipedia.org/wiki/%E8%87%AA%E5%B7%B1%E8%A8%80%E5%8F%8A "自己言及")的な[格言](https://ja.wikipedia.org/wiki/%E6%A0%BC%E8%A8%80 "格言")であり、かなり[複雑](https://ja.wikipedia.org/wiki/%E8%A4%87%E9%9B%91%E6%80%A7 "複雑性")な作業を完了するためにかかる時間を正確に見積もることができないという、広く経験されている困難さを表現したものである[1](https://ja.wikipedia.org/wiki/%E3%83%9B%E3%83%95%E3%82%B9%E3%82%BF%E3%83%83%E3%82%BF%E3%83%BC%E3%81%AE%E6%B3%95%E5%89%87#cite_note-1)[2](https://ja.wikipedia.org/wiki/%E3%83%9B%E3%83%95%E3%82%B9%E3%82%BF%E3%83%83%E3%82%BF%E3%83%BC%E3%81%AE%E6%B3%95%E5%89%87#cite_note-geb20-2)。
> Hofstadter's Law: It always takes longer than you expect, even when you take into account Hofstadter's Law.[2](https://ja.wikipedia.org/wiki/%E3%83%9B%E3%83%95%E3%82%B9%E3%82%BF%E3%83%83%E3%82%BF%E3%83%BC%E3%81%AE%E6%B3%95%E5%89%87#cite_note-geb20-2)
> ホフスタッターの法則: いつでも予測以上の時間がかかるものである — ホフスタッターの法則を計算に入れても。
この法則は、『[人月の神話](https://ja.wikipedia.org/wiki/%E4%BA%BA%E6%9C%88%E3%81%AE%E7%A5%9E%E8%A9%B1 "人月の神話")』や「[エクストリーム・プログラミング](https://ja.wikipedia.org/wiki/%E3%82%A8%E3%82%AF%E3%82%B9%E3%83%88%E3%83%AA%E3%83%BC%E3%83%A0%E3%83%BB%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0 "エクストリーム・プログラミング")」など、生産性を向上させるための技術の議論において、[プログラマ](https://ja.wikipedia.org/wiki/%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9E "プログラマ")がしばしば引用する[3](https://ja.wikipedia.org/wiki/%E3%83%9B%E3%83%95%E3%82%B9%E3%82%BF%E3%83%83%E3%82%BF%E3%83%BC%E3%81%AE%E6%B3%95%E5%89%87#cite_note-3)。