I know the conditionals but I have doubts regarding the use of probable conditional for universal truths. and the conversion of them into indirect speech I have referred to Michael Swan's and Raymond Murphy's and Wren and Martin's grammar books and searched on the Google too. All of them say that If you heat ice, it melts and If you heat ice, it will melt are correct but they differ slightly in meaning.
I think the conditional under discussion is different from a sentence like:
If you plant a tree , it will grow.
because if you plant a tree, it may not grow, it may die. It does not come under universal truth, I think. But:
If you heat ice, it melts.
It is a scientific fact.
So I think:
If you heat ice, it melts.
is preferable to:
If you heat ice, it will melt.
I would like your responses on this topic.
I found more on this topic here:
https://www.englishclub.com/grammar/verbs-conditional-zero.htm