Canonical projection