Apply CD_add_mul_distrL with
Sing 3,
CSNo,
minus_CSNo,
conj_CSNo,
add_CSNo,
mul_CSNo leaving 11 subgoals.
The subproof is completed by applying quaternion_tag_fresh.
The subproof is completed by applying CSNo_minus_CSNo.
The subproof is completed by applying CSNo_conj_CSNo.
The subproof is completed by applying CSNo_add_CSNo.
The subproof is completed by applying CSNo_mul_CSNo.
The subproof is completed by applying minus_add_CSNo.
The subproof is completed by applying conj_add_CSNo.
The subproof is completed by applying add_CSNo_assoc.
The subproof is completed by applying add_CSNo_com.
The subproof is completed by applying mul_CSNo_distrL.
The subproof is completed by applying mul_CSNo_distrR.