Quantum principles