From the ufl documentation: Form language β Unified Form Language (UFL) 2019.2.0.dev0 documentation
The operator cross accepts as arguments two logically vector-valued expressions and returns a vector which is the cross product (vector product) of the two vectors:
πππππ(π,π )βvΓw=(v1w2βv2w1,v2w0βv0w2,v0w1βv1w0)
Note that this operator is only defined for vectors of length three.