Las analogías y el razonamiento abstracto son fundamentales en el desarrollo del pensamiento lógico-matemático. Existen diferentes tipos de analogías, como las simples y las complejas, estas últimas subdivididas en analogías de primer y segundo orden.