I am dealing with transformation of vectors from one 3D Cartesian reference frame to another one. My question is, what formalism specifies a 3D Cartesian reference frame: perhaps the origin, the handedness of the axes, the order of the axis labels.
If there such a representation or specification of orthogonal coordinate frames, and an algebra associated with such a representation, then can we axiomatically derive the coordinate transformations, from some such a arbitrary coordinate frame R1, to another arbitrary frame R2, given the representations of R1, and R2 declaratively, with respect to a basis frame R0?
You need 4 vectors: three of them are axis orientations, and one is the translation of the origin. This is enough to describe also a non-orthogonal reference frame. You can reduce that number by one by replacing one of the axis vectors with handedness (only for orthonormal systems) If you want to look at how to transform from one such system to the other, look up affine matrix.