Algebraic Principles