Se metto in due provette graduate uguali la stessa quantità di acqua e poi travaso il contenuto dell'una nell'altra il livello dell'acqua raggiunge il livello doppio.  Se, invece, metto in due provette la stessa quantità di liquido, ma in una acqua e nell'altra alcool, e poi travaso tutto nella stessa provetta, e lo mescolo, il livello raggiunto dal miscuglio è inferiore. Perché, secondo voi?

   

Evidentemente uno dei liquidi ha trovato nell'altro degli spazi vuoti, piccolissimi. Non sono dei pori, come quelli presenti nei mattoni, ma degli spazi invisibili che possiamo spiegare pensando che ogni sostanza non è costituita da una materia compatta e del tutto impenetrabile, ma è un aggregato di tante minuscole particelle (le molecole) separate le une dalle altre da piccoli spazi vuoti. Nel caso dei liquidi (in cui l'attrazione tra le molecole è più debole che nei solidi, e più forte che nei gas) le molecole possono spostarsi all'interno del recipiente che li contiene rendendo possibile, nel caso dei miscugli, l'occupazione di spazi vuoti tra molecole di tipo diverso.

È un quesito che gli alunni devono affrontare a gruppi, eventualmente anche osservando direttamente il fenomeno; la discussione deve poi essere sintetizzata dall'insegnante, che può trarne spunto per avviare riflessioni sulla costituzione della materia.


# Sotto come è stata fatta la figura con R (vedi).
source("http://macosa.dima.unige.it/r.R")
HF=2.5; BF=5
PLANEww(-1,20,-1,10)
polyC(c(1,3,3,1,1),c(0,0,5/2,5/2,0), "grey90")
polyC(c(1+3,3+3,3+3,1+3,1+3),c(0,0,5/2,5/2,0), "grey90")
polyC(c(1+6,3+6,3+6,1+6,1+6),c(0,0,10/2,10/2,0), "grey90")
polyC(c(1+10,3+10,3+10,1+10,1+10),c(0,0,5/2,5/2,0), "grey90")
polyC(c(1+13,3+13,3+13,1+13,1+13),c(0,0,5/2,5/2,0), "violet")
polyC(c(1+16,3+16,3+16,1+16,1+16),c(0,0,8.5/2,8.5/2,0), "pink")
segm(0,0, 19,0, 1)
polyline(c(1,3,3,1,1),c(0,0,8,8,0), 1)
polyline(c(1+3,3+3,3+3,1+3,1+3),c(0,0,8,8,0), 1)
polyline(c(1+6,3+6,3+6,1+6,1+6),c(0,0,8,8,0), 1)
polyline(c(1+10,3+10,3+10,1+10,1+10),c(0,0,8,8,0), 1)
polyline(c(1+13,3+13,3+13,1+13,1+13),c(0,0,8,8,0), 1)
polyline(c(1+16,3+16,3+16,1+16,1+16),c(0,0,8,8,0), 1)
polyline(c(1,2),c(5/2,5/2), 1)
polyline(c(1+3,2+3),c(5/2,5/2), 1)
polyline(c(1+6,2+6),c(5/2,5/2), 1)
polyline(c(1+10,2+10),c(5/2,5/2), 1)
polyline(c(1+13,2+13),c(5/2,5/2), 1)
polyline(c(1+16,2+16),c(5/2,5/2), 1)
polyline(c(1,2),c(10/2,10/2), 1)
polyline(c(1+3,2+3),c(10/2,10/2), 1)
polyline(c(1+6,2+6),c(10/2,10/2), 1)
polyline(c(1+10,2+10),c(10/2,10/2), 1)
polyline(c(1+13,2+13),c(10/2,10/2), 1)
polyline(c(1+16,2+16),c(10/2,10/2), 1)
polyline(c(1,2),c(15/2,15/2), 1)
polyline(c(1+3,2+3),c(15/2,15/2), 1)
polyline(c(1+6,2+6),c(15/2,15/2), 1)
polyline(c(1+10,2+10),c(15/2,15/2), 1)
polyline(c(1+13,2+13),c(15/2,15/2), 1)
polyline(c(1+16,2+16),c(15/2,15/2), 1)
type(2,-0.7,"A"); type(5,-0.7,"B"); type(8,-0.7,"C")
type(12,-0.7,"D"); type(15,-0.7,"E"); type(18,-0.7,"F")