Canonical Embedding Theorem