Commit 2022-09-30 21:28 2fb109f0
View on Github →feat(analysis/inner_product/orientation, geometry/euclidean/oriented_angle): use bundled orthonormal bases (#16475)
Bundled orthonormal bases (as opposed to bases with a mixin predicate orthonormal
) were defined in #12060, and some of the use cases were switched over in #12253. This PR completes the job, switching to bundled orthonormal bases in inner_product/orientation
and euclidean/oriented_angle
as well as in one remaining construction (the standard ℝ
-orthonormal basis of ℂ
) in inner_product/pi_L2
.
Formalized as part of the Sphere Eversion project. The part that I will be using in future PRs is the bundled version of the construction orthonormal_basis.adjust_to_orientation
in inner_product/orientation
.