First-Order Optimality Conditions for Non-Commutative Optimization Problems | Synapse