cosmic duality