From Wikipedia, the free encyclopedia
Jump to: navigation, search

The term canonical may refer to:


  • Canonical coordinates, sets of coordinates which can be used to describe a physical system at any given point in time
  • Canonical form, a natural unique representation of an object, or a preferred notation for some object
  • Canonical homomorphism, canonical isomorphism: an homomorphism that is uniquely defined by its main property
  • Canonical polyhedron, in geometry a polyhedron whose edges are all tangent to a common sphere, whose center is the average of its vertices (midsphere)
  • Canonical representative, in set theory a standard member of each element of a set partition

Differential geometry[edit]


Computer science[edit]

  • Canonical form, data that has been canonicalized into a completely unique representation, from a previous form that had more than one possible representation
  • Canonical Huffman code, a particular type of Huffman code with unique properties which allow it to be described in a very compact manner
  • Canonical link element, an HTML element that helps webmasters prevent duplicate content issues by specifying the "canonical" or "preferred" version
  • Canonical Ltd., a U.K. software company that develops, markets and supports related services for Ubuntu and related projects.
  • Canonical Model, a design pattern used to communicate between different data formats
  • Canonical name record (CNAME record), a type of Domain Name System record
  • Canonical S-expressions, a binary encoding form of a subset of general S-expression
  • Canonical XML, a normal form of XML, intended to allow relatively simple comparison of pairs of XML documents
  • MAC address (formerly canonical number), a unique identifier assigned to network interfaces for communications on the physical network segment


See also[edit]