推导方式在离散时间系统及连续时间系统都是一様的。连续时间线性系统可以表示如下:


其中
为状态向量
为输出向量
为输入(或控制)向量
为状态矩阵
为输入矩阵
为输出矩阵
为前馈矩阵
而离散时间线性系统可以表示如下:


各向量及矩阵的意思如上。因此,系统可以表示为包括四个矩阵的数组
。
令系统的阶数为
。
卡尔曼分解定义为将矩阵数组
变换为矩阵数组
,且后者有以下的特性:




为
的可逆矩阵,可以定义为

其中
的各列(column)会生成可到达,不可观察的状态子空间。
- 选择
,使得
的各列(column)是可到达子空间的基底。
- 选择
,使得
的各列(column)是不可观察子空间的基底。
- 选择
,使得
可逆。
依上述的建构方式,矩阵
可逆。可以观察到其中有些矩阵可能会是零维度。例如,若系统有时有可观察性及可控制性,则
,其他的矩阵都是零维。