Sum capacity of the vector Gaussian broadcast channel and uplink–downlink duality | Synapse