将0.5mol/L的NaNO3 溶液100ml加热蒸发掉50g水,所得溶液为什么不是50ml?

问题描述:

将0.5mol/L的NaNO3 溶液100ml加热蒸发掉50g水,所得溶液为什么不是50ml?

开始的质量m1=p1v1 后来的质量 m2=p2v2 所以 m2=1/2m1 即1/2p1v1=p2v2 而若为50
则v1=1/2v2 则p1=p2 与实际不符,所以不是(p为密度原溶液的密度也不一定是1g/ml,怎么就确定m2=1/2m1了?那我错了 ,那就假设剩余溶液为50ml,你再将剩余溶液与50ml水混合,由于分子间有空隙,原溶液体积、小于100,矛盾,所以不为100