안녕하세요. 서정원 과학전문가입니다.
그 이유는 얼음의 밀도가 물의 밀도보다 작기 때문입니다.
원래 물체가 뜬다의 의미가 서로 밀도를 비교 했을때 밀도가 작은 물질이 밀도가 큰 물질위로 뜨려는 성질이 있습니다. 예를들어 헬륨이 들어있는 풍선은 공기보다 밀도가 작기 때문에 하늘로 떠 오르려고 하고 입으로 불어넣은 풍선은 공기보다 밀도가 크므로 뜨질 못하는것이죠... 이런 원리로 얼음이 물보다 밀도가 작기때문에 물속에서 떠 오르려고 한 것입니다.
즉 같은 부피당 질량이 얼음이 작기때문에 물위에 얼음이 뜰수 있는것이죠...