Functional Analysis: Uncovering the Core of a Product