狄拉克所希望建立的是一個同時具有勞侖茲協變性和薛丁格方程式形式的波方程式,並且這個方程式需要確保所導出的機率密度為正值,而不是像克萊因-戈爾登方程式那樣存在缺乏物理意義的負值。
考慮無場勢自由粒子的薛丁格方程式:

薛丁格方程式採用的時間項為一階導數,而空間項為二階導數,因此不具有勞侖茲協變性。若要符合勞侖茲協變性,很自然地需建構一具有空間項一階導數的哈密頓量。

而動量算符恰好是空間一階導數。將動量算符

代入式子中,從而得到
狄拉克方程式(原始版本)
亦可以向量符號寫為:

其中的係數
和
不能是簡單的常數,否則即使對於簡單的空間旋轉變換,這個方程式也不是勞侖茲協變的。因此狄拉克假設這些係數都是N×N階矩陣以滿足勞侖茲協變性。如果係數
是矩陣,那麼波函數
也不能是簡單的純量場,而只能是N×1階列向量

狄拉克把這些列向量叫做旋量(Spinor),這些旋量所決定的機率密度總是正值

同時,這些旋量的每一個純量分量
需要滿足純量場的克萊因-戈爾登方程式。比較兩者可以得出係數矩陣需要滿足如下關係:



滿足以上條件的係數矩陣
和
本徵值只可以取±1,並且要求是無跡的,即矩陣的對角線元素和為零。這樣,矩陣的階數N只能為偶數,即包含有相等數量的+1和-1。滿足條件的最小偶數是4而不是2,原因是存在3個包立矩陣。也可以用狹義相對論慣用四維矩陣來理解,如四動量。
在不同基中這些係數矩陣有不同形式,最常見的形式為:

這裡
即為包立矩陣:

因此係數矩陣
和
可進一步寫為:


按照量子場論的自然單位制習慣,設
,狄拉克方程式可寫為:
