The sine and cosine rules for triangles in Euclidean, spherical and hyperbolic spaces can be understood as invariants for triples of lines. These invariants are given in terms of the distance (both lengthwise and angular) between pairs of lines. There is also a converse statement. Suppose we are living in a complete Riemannian manifold of constant curvature. If a certain sine/cosine rule is satsifies by triples of lines, then we can determine the curvature.


I'm wondering if we can generalize these sine and cosine rules to arbitrary symmetric spaces. That is, give a triple of geodesics (or parallel submanifolds, if we consider higher dimensions), are there similar invariants? Perhaps these invariants will be given in terms of representations of the coset of symmetries take a geodesic to antoher. 


It would also be great if these invariants can characterize the symmetric space we are living in, just like in the case of the constant curvature case.



Generalizing cosine rule to symmetric spaces
There exist generalizations of the trigonometry laws to symmetric spaces. The following [article](http://arxiv.org/PS_cache/math-ph/pdf/9910/9910041v1.pdf) by Ortega and Santander works out the trigonometry laws for the case of real symmetric spaces of constant curvature and the following [one](http://arxiv.org/abs/math-ph/0112030) the case of rank-1 Hermitian symmetric spaces. The following [article](http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.7.9825&rep=rep1&type=pdf.) by Aslaksen and Huynh treats more general cases of n-point trigonometrey of symmetric spaces.


