Honestly, it depends on what "to introduce" means.
If you mean "to introduce" as in "to be indoctrinated", at no age is that appropriate imo.
If it means to is to talk about it for knowledge and educational purposes, then it depends on the maturity of the child. It would be appropriate when the child turns 11 or 12 (on average) to introduce this knowledge to them with an open mind and to have them ask questions about it.
If you mean "to introduce" as in "to be indoctrinated", at no age is that appropriate imo.
If it means to is to talk about it for knowledge and educational purposes, then it depends on the maturity of the child. It would be appropriate when the child turns 11 or 12 (on average) to introduce this knowledge to them with an open mind and to have them ask questions about it.