Orientation
Let be a simplex. Two orderings of its vertices are equivalent if they differ by an even permutation. Consequently, the orderings of vertices have two equivalence classes (even and odd). Each equivalence class is an orientation of .
Let be oriented . Then this orientation induces an orientation onto it’s faces given by if is even, otherwise it is the opposite orientation.
For example, if then the induced orientations onto its edges are , and .
Given two -simplices and that share a common -face, we say that they are consistently oriented if they induce opposite orientations onto their common -face.
Orientable
A triangulable -manifold is called orientable if all the -simplices can be consistently oriented.
Orienting a Simplicial Complex
One can orient an orientable -dimensional simplicial complex in two steps:
- Orient all -simplices based on their signed area.
- Induce each -simplex’s orientation onto it’s faces.
Note if the complex is not orientable, then this procedure will result in an inconsistent orientation.
Orientation of Triangles
Let be a triangle sitting in . Define and . Then one may find the area of the triangle by finding the magnitude of the cross product,
If we want to get the orientation of the triangle, we need to apply the right-hand rule to cross product . That is, if point your thumb in the direction to then your fingers will either curl CCW or CW. This curling gives the orientation of the triangle.
However, the cross product will either give a vector pointed inwards or outwards. One needs to ensure they choose the outward normal vector.
Orientation Propagation
Start by assigning an orientation to a -simplex . We then propagate this orientation to other -simplices that share a -simplex with .
For example, consider the complex (see below)
Start with (CCW orientation). We then look at neighbors ( and ) and orient them so that they’re shared edge ( and ) get induced the opposing orientations. Thus, we get and . Note that induces and onto it’s edges, whereas induces and induces . We then continue by propagating and orientation’s onto their neighbors.