What Does Canonical Mean?

In mathematics and computer science, a canonical, normal, or standard form of a mathematical object is a standard way of presenting that object as a mathematical expression. Often, it is one which provides the simplest representation of an object and which allows it to be identified in a unique way.

What makes something canonical?

If something's canonical, it follows a principle or rule, usually in a religious or church-related situation. ... The word canonical is from the root canon, with both evolving from the Latin cononicus, or "according to rule," a meaning applied to religion during the Middle Ages.

What does Canonical mean in it?

In programming, canonical means "according to the rules." And non-canonical means "not according to the rules." In the early Christian church, the "canon" was the officially chosen text.

Marcus Vance

Marcus Vance

Cybersecurity & Digital Privacy Researcher

Marcus Vance is a cybersecurity auditor and technology writer dedicated to educating the public about online safety, data privacy regulations, enterprise security, and emerging cyber threats.