则构造自组件的语义中的一个算子。在某些一般数学理论（特别是符合蒙塔古语法传统的）中，这个原理意味着要理解一种语言，则必须给出其语法表现及其语义对象的代数结构之间的同态。这个原理有时叫做弗雷格原理，因为普遍认为弗雷格首先公式化了它。然而，这个想法已经在印度文法哲学家如耶斯迦之着作中出现，还出现在柏拉图着作如泰阿泰德篇之中。复合性原理以类似的形式存在于指称语义中。