Split the array in its first two slots:
For every symmetric second-rank tensor , antisymmetry gives . Hence the stipulated vector equals .
Let change the orthonormal frame, so . The vector transformation law gives
for every symmetric test . Both coefficient arrays in are symmetric, so equality against every symmetric matrix forces equality of the coefficients; one may test the individual diagonal entries and the symmetric off-diagonal basis matrices. Multiplying by and using orthogonality yields
This is exactly the rank-three tensor law. It is the symmetric-test criterion for a third-rank Cartesian tensor, a form of the quotient theorem for Cartesian tensors. Equivalently one may test for arbitrary vectors and apply the quotient theorem twice.
The quotient theorem for Cartesian tensors here says: if contracting with every vector gives the components of a vector in every right-handed orthonormal basis, then obeys the second-order tensor transformation law. Conversely that transformation law guarantees the contraction is a vector. One may equivalently test that is a scalar for every pair of vectors .
By part (a), and . The contraction property in the new basis says
Since this holds for every test vector, . Using gives
For the converse, , exactly the vector law. For the equivalent scalar formulation, invariance of for every gives , forcing the same matrix identity.
The quantifier “every” matters: an arbitrary nonzero matrix can annihilate one fixed vector, so a single successful contraction cannot establish tensoriality. The stated bases test proper rotations; transformation under orthogonal reflections would require an additional hypothesis if that were wanted. “Second-order” counts tensor indices, rather than the matrix rank of a particular component matrix.