Во-первых, Бразилия была португальской колонией, а Аргентина и Чили - испанскими. Этим объясняются различия в этническом происхождении белого населения этих стран. Плюс Бразилия на несколько десятилетий дольше находилась в колониальной зависимости, потому миграция из метрополии в Бразилию была больше в этот период. Во-вторых, большая часть ввозимых в Южную Америку рабов из Африки, оседала именно в Бразилии и в Карибском бассейне, тогда как до территории Аргентины и Чили доходило их куда меньше. В-третьих, доля индейского населения в Аргентине и Чили была больше, чем в Бразилии, кроме того эти индейцы находились на более высоком уровне социального и экономического развития, из-за чего и смешивались с белым населением активнее. В результате в Аргентине и Чили значительную часть населения составляют метисы, а в Бразилии - мулаты. Вот, собственно, и все причины различия в национальном составе этих стран.