En mathématiques, et plus particulièrement en topologie algébrique, le cap-produit est une opération binaire qui permet d'assembler des chaînes et des cochaînes. Elle a été introduite par Eduard Čech en 1936 et indépendamment par Hassler Whitney en 1938.