墨菲定律,也說莫非定律(英語:Murphy’s Law),又譯為摩菲定律。
具體內容是「凡是可能出錯的事就一定會出錯」,指的是任何一個事件,只要具有大於零的機率,就可確定它終有一天會發生。
墨菲定律的原句是:如果有兩種或兩種以上的方式去做某件事情,而其中一種選擇方式將導致災難,則必定有人會做出這種選擇。
在科學和演算法方面,與英文所謂的「worst-case scenario(最惡劣的情況)」同義,數學上用大O符號來表示。
例如,對插入排序來說,最惡劣的情形即是要排序的陣列完全倒置,必須進行 n*(n-1) 次的置換才能完成排序。
在實驗上,證明了最惡劣的情況不會發生,並不代表比它輕微的情形就不可能,除非能夠很有信心的推論事件的概率分布是線型的。在文化方面,它就代表著一種近似反諷的幽默,當作對日常生活中不滿的排解。