不确定性原理
在量子力學裏，不確定性原理（uncertainty principle，又譯測不準原理）表明，粒子的位置與動量不可同時被確定，位置的不確定性越小，則動量的不確定性越大，反之亦然。對於不同的案例，不確定性的內涵也不一樣，它可以是觀察者對於某種數量的信息的缺乏程度，也可以是對於某種數量的測量誤差大小，或者是一個系綜的類似製備的系統所具有的統計學擴散數值。
維爾納·海森堡於1927年發表論文《論量子理論運動學與力學的物理內涵》給出這原理的原本啟發式論述，希望能夠成功地定性分析與表述簡單量子實驗的物理性質。這原理又稱為「海森堡不确定性原理」。同年稍後，嚴格地數學表述出位置與動量的不確定性關係式。兩年後，又將肯納德的關係式加以推廣。
类似的不确定性關係式也存在于能量和时间、角动量和角度等物理量之间。由於不確定性原理是量子力學的基要理論，很多一般實驗都時常會涉及到關於它的一些問題。有些實驗會特別檢驗這原理或類似的原理。例如，檢驗發生於超導系統或量子光學系統的「數字－相位不確定性原理」。對於不確定性原理的相關研究可以用來發展引力波干涉儀所需要的低噪聲科技。
1925年6月，海森堡在論文《運動與機械關係的量子理論重新詮釋》（Quantum-Theoretical Re-interpretation of Kinematic and Mechanical Relations）裏表述出矩陣力學。從此舊量子論漸趨式微，現代量子力學的時代正式開啟。矩陣力學大膽地假設，經典的運動概念不適用於量子層級，束縛在原子內部的電子並不具有明確定義的軌道，而是運動於模糊不清，無法觀察到的軌道，其對於時間的傅立葉變換只涉及到因量子躍遷而產生的可以被觀察到的電磁輻射的離散頻率。
海森堡在論文裏提出，只有在實驗裏能夠觀察到的物理量才具有物理意義，才可以用理論描述其物理行為，其它都是無稽之談。因此，他刻意避開任何涉及粒子運動軌道的詳細計算，例如，粒子隨著時間而改變的確切運動位置，因為，這運動軌道是無法直接觀察到的，替代地，他專注於研究電子躍遷時，所發射出的電磁輻射的離散頻率和強度。他計算出代表位置與動量的無限矩陣。這些矩陣能夠正確地預測電子躍遷所發射出光波的強度。
同年6月，在閱讀了海森堡的論文之後，馬克斯·玻恩發現，海森堡的數學運算原來就是他在學生時代學到的，另外，在分別表示位置與動量的兩個無限矩陣之間存在著一種很特別的關係──正則對易關係，以方程式表示為：
但是，他們並不了解這重要結果的意義，他們無法給予合理的詮釋。 1926年，海森堡任聘為哥本哈根大學尼爾斯·波耳研究所的講師，協助尼爾斯·波耳做研究。隔年，他發表了論文《論量子理論運動學與力學的物理內涵》（On the physical content of quantum theoretical kinematics and mechanics）。在這篇論文裏，他嚴格要求遵守實證主義：只有在可以設定的實驗環境下對於粒子的某種數量做測量，則這數量才具有物理意義，否則這數量不具有任何物理意義。他接著解釋，任何實驗測量都會遭遇誤差，因此，這數量的物理意義也只能被確定至某種程度。例如，假設使用顯微鏡來測量粒子的位置，對於粒子的位置的測量會不可避免地攪擾了粒子的動量，造成動量的不確定性。海森堡緊跟著給出他的不確定性原理：越精確地知道位置，則越不精確地知道動量，反之亦然。不確定性原理能夠直接地詮釋位置與動量的正則對易關係：假若測量位置不會攪擾動量，測量動量不會攪擾位置，則測量位置與動量不需要顧慮到先後關係，位置與動量的正則對易關係會變為formula_2。
在這篇論文裏， 海森堡寫出公式
這公式給出了任何位置測量所造成的最小無法避免的動量不確定值，但是他沒有給予formula_4和formula_5確切的定義。在海森堡的芝加哥講義裏，他又進一步改善了這關係式：
1927年，首先證明了現代不等式：
其中，formula_4是位置標準差，formula_5是動量標準差，formula_10是約化普朗克常數。
海森堡只給出關於高斯波包案例的不等式。
1929年，推導出基於對易關係的不確定關係式。
不確定性原理主要有三種不可行表述：
很多學者主張，追根究柢，這三種表述等價，可以從其中任意一種表述推導出另一種表述，然而，在這方面的論述，並不很明確。
順序測量不確定性原理表明，對於粒子位置的測量不可避免地攪擾了粒子的動量（這結論可以從海森堡顯微鏡實驗獲得），以方程式表示，
其中，formula_12是測量位置所出現的誤差，formula_13是動量被測量位置的動作所攪擾才出現的誤差。
反之亦然，對於粒子動量的測量不可避免地攪擾了粒子的位置（這結論可以從獲得），以方程式表示，
其中，formula_15是測量動量所出現的誤差，formula_16是位置被測量動量的動作所攪擾才出現的誤差。
順序測量不確定性原理時常會被曲解，有些人認為，由於測量儀器有技術瑕疵，才會得到與不確定性原理相符合的結果，假若能夠使用更精良的儀器，應該可以獲得違背不確定性原理的結果。但這想法並不正確，當初海森堡表述不確定性原理時，他設計的海森堡顯微鏡實驗是一種思想實驗，其所使用的是假想最精良的儀器，在假想最理想的環境裏工作，因此，對於在微觀世界裏的測量動作，由不確定性原理所規定的基於普朗克常數的限制是無法突破的。
任何科學理論都必須通過嚴格實驗驗證，否則只能視為偽科學。海森堡並沒有對於不確定性原理給出任何實驗驗證。由於嚴格實驗驗證需要非常精良的儀器，直到近期，才有實驗達成測試不確定性原理的目標。
海森堡主張，只有在可以設定的實驗環境下對於粒子的位置做測量，則位置才具有物理意義，否則位置不具有任何物理意義。為了展示怎樣測量位置以及會產生甚麼樣的後續狀況，海森堡設計出伽瑪射線顯微鏡思想實驗。在這實驗裏，一束光線被照射於一個電子，然後用顯微鏡的透鏡來蒐集被電子散射的光線，從而獲得電子的位置數據。光線的波長越短，可以越準確地測量電子位置，但是，光線的動量也會變大，而且會因為被散射而傳輸動量給電子，其數量無法被確定。波長越長的光線，動量越小，電子的動量不會因為散射而大大地改變。可是，電子的位置也只能大約地被測知。根據經典光學理論，透鏡的為
其中，formula_4是電子位置的不確定性，formula_19是光線的波長，formula_20是孔徑角。
假設光線被散射進入顯微鏡的透鏡，則它的軌跡與透鏡的光軸兩者之間的夾角角弧必小於formula_20，它的動量大約與原本動量formula_22相同 ，垂直於光軸的動量分量必小於formula_23，由於不知道軌跡與光軸的夾角角弧，因此無法計算出formula_24的確切數值。按照動量守恆定律，光線所失去的動量是電子所增添的動量，所以電子動量因被光線散射而產生的不確定性formula_24約為
綜合上述兩個方程式，可得到與孔徑角無關的公式
這公式是從兩個經典理論求得，完全沒有用到任何量子理論。在經典力學裡，若要減小乘積formula_28，有兩種方法，一是使用波長越短的光線越好，這意味著使用伽瑪射線，二是減低輻照度，因為電磁輻射的動量與輻照度成正比。若能促使波長越短，輻照度越低，則乘積formula_28就會變得越小，沒有任何基礎限制對於不確定性乘積給出約束。然而，在量子力學裡，當輻照度降低到某種程度時，必須要將光的顆粒性納入考量，必須思考一個光子與一個電子相遇時所發生的康普頓散射，根據德布羅意假說，
將這公式帶入乘積formula_28的公式，可以得到海森堡的不確定性關係式
在這實驗裏，被測量的物理量是位置，formula_4是測量誤差formula_12，而被攪擾的物理量是動量，formula_24是攪擾誤差formula_13，因此，
在古典力學裏，在測量物體時，攪擾可以被消減得越小越好，但在量子力學裏，對於這攪擾存在著一個基礎限制，並且，這攪擾無法被控制、無法被預測、無法被修正。海森堡顯微鏡實驗創新地給出這限制。
至此，海森堡的論述仍舊不完整，他尚未解釋怎樣獲知粒子的動量。假若能測量到粒子的動量，才能給予粒子的動量實際意義，否則，粒子的動量不具意義，「粒子的動量被攪擾」這句話也不具意義。更多內容，請查閱條目海森堡顯微鏡實驗。
粒子的波粒二象性的概念可以用來解釋位置不確定性和動量不確定性的關係。自由粒子的波函數為平面波。假設，這平面波入射於刻有一條狹縫的不透明擋板，平面波會從狹縫衍射出去，在檔牆後面的偵測屏，顯示出干涉圖樣。根據單狹縫衍射公式，從中央極大值位置（最大波強度之點）到第一個零點（零波強度之點）的夾角formula_20為
其中，formula_19是平面波的波長，formula_41是狹縫寬度。
給定平面波的波長，狹縫越窄，衍射現象越寬闊，formula_20越大；狹縫越寬，衍射現象越窄縮，formula_20越小。
當粒子穿過狹縫之前，在粒子前進的方向（x方向）的動量為formula_22，在y方向的動量formula_45是零。穿過狹縫時，粒子的動量遭遇攪擾。formula_45的不確定性formula_47大約是
當粒子穿過狹縫時，粒子的位置不確定性formula_49是狹縫寬度：formula_50。
所以，位置不確定性與動量不確定性的乘積大約為
從德布羅意假說，
所以，位置不確定性與動量不確定性遵守近似式
在這實驗裏，被測量的物理量是位置，formula_49是測量誤差formula_55，而被攪擾的物理量是動量，formula_47是攪擾誤差formula_57，因此，
聯合不確定性原理表明，不可能對於位置與動量做，即同步地測量位置與動量，只能做出近似聯合測量，其誤差遵守不等式
其中，formula_60與formula_61分別為位置與動量的測量誤差。
假設一個量子系統的兩個可觀察量A、B是另外一個可觀察量C的函數，即A=f(C)與B=g(C)，則稱可觀察量A、B可以被「聯合測量」（又稱為同步測量）。假若兩種可觀察量的對易算符不等於0，即它們不相互對易，則稱它們為「不相容可觀察量」。聯合測量兩個不相容可觀察量是不可行的。
在經典力學裡，可以同步測量宏觀物體的位置與動量，但是，量子力學的標準形式論不准許聯合測量粒子的位置與動量，這是因為標準形式論的可觀察量不具備這種功能。近期，物理學者將標準形式論加以延伸，提出的理論，正值算符測度可以用來表述聯合測量。但是，在這裡每一種測量都必須是，換句話說，聯合準確測量（同步準確測量）粒子的位置與動量是不可行的，因為粒子的位置與動量是不相容可觀察量。
製備不確定性原理指出，不可能製備出量子態具有任意明確位置與任意明確動量的量子系統，換句話說，所有製備出的量子系統，其量子態的位置與動量必須遵守不等式
其中，formula_63與formula_64分別為位置與動量的標準差，formula_10是約化普朗克常数。
從製備量子系統的角度來看，設想一個量子系統被複製成很多份，每一份系統都是用同樣方法製備而成，那麼，它們都具有同樣的量子態，總稱它們為一個系綜，因此，量子態代表一個系綜的同樣方法製備出來的量子系統。現在對每一份系統測量任意可觀察量A，一般而言，這些測量會得到不同的結果，它們形成了一種概率分布。從量子態計算出來的可觀察量A的理論概率分布，在複製數量趨於無窮大的極限，會與測量實驗所獲得可觀察量A概率分布完全一致。
量子系統的物理行為可以用波函數來描述，波函數的絕對值平方是量子系統的概率分布。概率分布的寬度或擴展可以用標準差或某種測度來量度。波函數也可以用來計算出位置或動量的概率分布，從而獲得以位置與動量的標準差來表達的不確定性關係式。這關係式表達出符合量子力學對於製備量子系統所設定的限制，是製備不確定性原理的表達式。由同樣方法製備而成的多個量子系統，它們會具有的某些類似的性質，但也會具有某些不同的性質，它們所具有的性質不可能每一種都相同。" 在波動力學裏，波函數描述粒子的量子行為。在任意位置，波函數的絕對值平方是粒子處於那位置的機率；機率越高，則粒子越常處於那位置。動量則與波函數的波數有關。
根據德布羅意假說，物質具有波動性質，會展示出像物質波一般的物理性質，因此，粒子的位置可以用波函數formula_66來描述。假設這波函數的空間部分formula_67是單色平面波，以方程式表示
其中，formula_69是波數，formula_70是動量。
玻恩定則表明，波函數可以用來計算機率，在位置formula_71與formula_72之間找到粒子的機率formula_73為
對於單色平面波案例，formula_75是均勻分佈，這粒子的位置極端不確定，因為，它在formula_71與formula_72之間任意位置的機率都一樣。
如右圖所示，思考一個由很多正弦波疊加形成的波函數：
其中，formula_79是formula_80模的振幅。
取連續性極限，波函數是所有可能模的積分：
其中，formula_82是模的振幅，稱為動量空間的波函數。
以數學術語表達，formula_67的傅立葉變換是formula_82，位置formula_85與動量formula_22是共軛物理量。將這些平面波疊加在一起的副作用是動量的不確定性變大，formula_67是很多不同動量的平面波組成的混合波。標準差formula_88定量地描述位置與動量的不確定性。粒子位置的機率密度函數formula_75可以用來計算標準差。使用更多平面波，可以減低位置的不確定性，即減低formula_90，但也因此增加動量的不確定性，即增加formula_91。這就是不確定性原理。
根據肯納德不等式：
在希爾伯特空間內，任意兩個態向量formula_93和formula_94，必定滿足施瓦茨不等式：
假設算符formula_96、formula_97為對應於可觀察量formula_98、formula_99的厄米算符：
那麼，按照施瓦茨不等式，
注意到任意複數的絕對值平方必定大於或等於其虛數部分的絕對值平方：
其中，formula_104表示取右邊項目的虛數。
複數的虛數部分等於這複數與其共軛複數的差額除以formula_105：
從上述這三條公式，可以得到不等式
執行以下替換：
那麼，
定義標準差formula_111為
標準差就是不確定性。廣義不確定性原理的關係式為
位置、動量等等可觀察量是由自伴算符來代表。當兩個算符formula_96和formula_97作用於一個函數formula_67時，它們不一定會對易。例如，設定formula_97為乘以formula_85，設定formula_96為對於formula_85的導數。那麼，
使用算符語言，可以表達為
這例子很重要。因為，它很像量子力學的正則對易關係。特別地，位置formula_85和動量formula_22的正則對易關係是
將這正則對易關係代入廣義不確定性原理的關係式，則可得到位置與動量的不確定性關係式
一個定域性的波包必定沒有很明確的波數。假設一個波包的尺寸大約為formula_127 ．那麼，通過點數波包的週期數formula_128，可以知道其波數formula_129：
假若，點數formula_128的不確定性為formula_132，那麼，波數的不確定性是
根據德布羅意假說，formula_134。因此，動量的不確定性是
由於粒子位置的不確定性是formula_136，所以，這兩個不相容可觀察量的不確定性為
高斯波函數的動量與位置不確定性關係式的計算，是一個很有啟發性的練習。設定一個粒子的波函數formula_67是高斯函數：
由於對稱性，這粒子的位置期望值formula_140等於零。經過查閱積分手冊，位置標準差formula_90是
接下來，傅立葉變換高斯函數formula_67至波數空間的波函數formula_144：
為了要使得最右邊的積分跟波數formula_129無關，做連續變數替換，formula_147。那麼，
由於這複平面的積分路徑的改變並沒有經過任何奇異點，得到的積分跟formula_129無關。查閱積分手冊，可以得到波數空間的波函數
由於對稱性，波數期望值formula_151等於零。經過查閱積分手冊，波數標準差formula_152是
根據德布羅意假說，formula_154。所以，
因此，可以得到位置和動量的不確定性關係式：
特別注意，由於波函數是高斯函數，這關係式很緊密，是個等號關係式。
假設量子態formula_157的任意兩個可觀察量分別標記為formula_98、formula_99，對應的測量標準差分別為formula_160、formula_161，那麼，「羅伯森-薛丁格關係式」表示為哈密頓量。
一般而言，算符不顯性地含時間。所以，稍加編排，取絶對值，可以得到
不確定性原理闡明，對於任意兩個可觀察量formula_164和formula_99，
所以，
對於量子態formula_170，哈密頓算符與能量formula_171的關係是
設定formula_173。那麼，能量-時間不確定性關係式成立：
在這裏，微分元素formula_175指的是外在時間，而時間間隔formula_176指的是內秉時間，它與可觀察量formula_99有關，並且與系統的量子態有關。
對於表達概率分布的不確定性或擴展，最常使用的測度當屬標準差無疑。標準差的優點是容易做數學運算，但是，對於有些概率分布，例如柯西分布，標準差會發散，因此，標準差不適用於柯西分佈。除了標準差以外，還有很多種測度可以用來表達概率分布的不確定性或擴展，以下列出幾種具有這種功能的較常用的測度。
應用於量子力學，量子態formula_67的位置與動量的香農熵分別定義為
其中，formula_191是formula_67的傅立葉變換，是動量空間的量子態。
位置與動量的夏農熵總和的下限為
從逆對數索博列夫不等式，可以得到夏農熵與標準差的關係為
因此，可以得到比製備不確定性關係式更為嚴格的熵不確定性關係式：
決定論與實在論的追隨者酷嗜將哥本哈根詮釋與海森堡不確定理論視為可供批評的雙重標靶。根據哥本哈根詮釋，量子態描述的並不是基礎實在，而是實驗計算求得的結果。沒有任何量子理論可以得知系統狀態的基礎本質，量子理論只能預測做實驗觀察的結果。
愛因斯坦認為，不確定性原理顯示出波函數並沒有給出一個粒子的量子行為的完全描述；波函數只預測了一個粒子系綜的機率性量子行為。波耳則主張，波函數已經給出了關於一個粒子量子行為的描述，從波函數求得的機率分佈是基礎的，一個粒子只能擁有明確的位置或動量，不能同時擁有兩者。這是不確定性原理的真諦，如同俗語魚與熊掌不可兼得，一個粒子不能同時擁有明確的位置與明確的動量。兩位物理大師的辯論，對於不確定性原理以及其所涉及的種種物理問題，延續了很多年。21世紀最初十年裏獲得的一些實驗結果對於不確定原理的適用範圍持嚴格懷疑態度。
愛因斯坦提出了一個思想實驗來挑戰不確定性原理，稱為「愛因斯坦狹縫問題」。愛因斯坦認為這個思想實驗能夠同時量度出粒子明確的位置與動量：
為了要更明顯地表現愛因斯坦的點子，波耳設計出一個改良的實驗裝置。波耳回應，擋板也是量子系統的一部分。假若要測量反衝作用的動量至準確度低於formula_5，則必須知道，在粒子通過前後，擋板的動量至準確度低於formula_5。這前提引出了擋板位置的不確定性formula_202。這不確定性會連帶轉移成為狹縫位置的不確定性和粒子位置的不確定性，因此必須遵守不確定性原理。
1930年，在第六次索爾維會議，愛因斯坦發表了一個思想實驗，來挑戰能量-時間不確定性原理，formula_203。這個實驗與愛因斯坦狹縫實驗類似，只是在這裏，粒子穿過的狹縫是時間：
經過整晚思考愛因斯坦的巧妙論述，玻爾終於找到了這論述的破綻。玻爾於1948年正式發表了他的反駁， 他指出，為了保證實驗的正確運作，必須用彈簧將盒子懸吊起來，在盒子的另一邊固定一個指針。盒子的支撐架固定了一根直尺。指針所指在直尺的數目，可以用來紀錄盒子的位置。根據位置-動量不確定性原理，測量盒子位置的不確定性formula_209與測量盒子動量的不確定性formula_5，兩者之間的關係式為：
從牛頓運動定律可以推論，質量的不確定性formula_212會造成動量的不確定性formula_5，所以動量的不確定性formula_5下限為
其中，formula_216是測量質量所需的時間間隔（不是快門開啟的時間間隔），formula_217是萬有引力常數。
按照廣義相對論，假若將時鐘朝著引力方向移動formula_209，則其量度時間的不確定性formula_219為
從上述三個方程式，可以得到
將質能方程式代入，則有關係式
因此，能量-時間不確定性原理。波耳又一次化解了愛因斯坦提出的難題，但是，假設將光子更換為普通氣體粒子，則這問題只涉及到非相對論性量子力學，為甚麼需要使用相對論來解析這問題？實際而言，使用量子力學的理論就可以解釋這難題了。另外，愛因斯坦的formula_176是快門開啟的時間間隔，而玻爾的formula_219則是量度盒子質量的時間不確定性，兩者不是同一個變量，因此，玻爾並沒有精準地反駁愛因斯坦的問題。
1935年，愛因斯坦、鮑里斯·波多爾斯基、納森·羅森共同發表了EPR佯謬，分析兩個相隔很遠粒子的量子糾纏現象。愛因斯坦發覺，測量其中一個粒子A，會同時改變另外一個粒子B的機率分佈，但是，狹義相對論不允許信息的傳播速度超過光速，測量一個粒子A，不應該瞬時影響另外一個粒子B。這個悖論促使波耳對不確定性原理的認知做出很大的改變，他推斷不確定性並不是因直接測量動作而產生。
從這思想實驗，愛因斯坦獲得寓意深遠的結論。他相信一種「自然基礎假定」：對於物理實在的完備描述必須能夠用定域數據來預測實驗結果，因此，這描述所蘊含的信息超過了不確定性原理（量子力學）的允許範圍，這意味著或許在完備描述裏存在了一些定域隱變量，而當今量子力學裏並不存在這些定域隱變量，他因此推斷量子力學並不完備。
1964年，約翰·貝爾對愛因斯坦的假定提出質疑。他認為可以嚴格檢驗這假定，因為，這假定意味著幾個不同實驗所測量獲得的機率必須滿足某種理論不等式。依照貝爾的提示，實驗者做了很多關於這悖論的實驗，獲得的結果確認了量子力學的預測，因此似乎排除了定域隱變量的假定。但這不是故事的最後結局。雖然，仍可假定「非定域隱變量」給出了量子力學的預測。事實上，大衛·波姆就提出了這麼一種表述。對於大多數物理學家而言，這並不是一種令人滿意的詮釋。他們認為量子力學是正確的。因為經典直覺不能對應於物理實在，EPR佯謬只是一個悖論。EPR佯謬的意義與到底採用哪一種詮釋有關。哥本哈根詮釋主張，測量這動作造成了瞬時的波函數塌縮。但是，這並不是瞬時的因果效應。測量這動作-{只}-涉及到對於物理系統的定量描述，並沒有涉及到整個物理系統。多世界詮釋主張，測量動作只會影響被測量粒子的量子態，因此定域性相互作用嚴格地被遵守。採用多世界詮釋，可以對貝爾提出的質疑給予解釋。
卡爾·波普爾是以做為一位邏輯學者與形而上學實在論者所持有的態度來研究不確定性問題。 他認為不應該將不確定性關係應用於單獨粒子，而是應該應用於粒子系綜，即很多以同樣方法製備出來的粒子。 根據這種統計詮釋，實驗者可以精心設計測量運作，使得測量運作能夠滿足任意準確度，又不違反量子理論。
1934年，波普爾發表論文《評論不確定性關係》（《Critique of the Uncertainty Relations》），同年又發表著作《科學發現的邏輯》（《The Logic of Scientific Discovery》），其中，他給出統計詮釋的論點。1982年，在著作《量子理論與物理學分歧》裏，他將自己的理論更加推進，他寫明： 波普爾提出了一個證偽不確定性關係的實驗，但在與卡爾·馮·魏茨澤克、海森堡、愛因斯坦會談後，他又將初始版本收回。這實驗可能影響了後來EPR思想實驗的表述。 1999年，波普爾實驗的一個版本成功付諸實現。
維也納科技大學（Vienna University of Technology）的長谷川祐司（Yuji Hasegawa）准教授與名古屋大學的小澤正直（Masanao Ozawa）教授等學者於2012年1月15日發表反駁海森堡不確定性原理的實證結果。他們用兩台儀器分別測量中子的自旋角度並計算後，得到了比海森堡不確定性原理所示誤差更小的測量結果，此即證明海森堡不確定性原理所主張的測量極限是錯誤的。