Can some one artificially make gold or any other heavy metals by thermonuclear reaction?
Good answer is on Wikipedia: Synthesis of precious metals
Yes, it is possible to make gold artificially using nuclear reactions, but not practically.
In simple terms: Gold is made of atoms, and each atom has a certain number of protons. To make real gold, you need to create atoms with exactly 79 protons. Scientists can do this by changing one element into another in a nuclear reactor or particle accelerator—this is called “nuclear transmutation.”
For example, if you take mercury (which has 80 protons) and remove one proton, you get gold. This has actually been done in labs. But the process is extremely expensive, uses a lot of energy, and produces only tiny amounts—often just a few atoms or micrograms. It costs far more than the value of the gold you get.
So, while it’s scientifically possible, it’s not useful or economical. Nature makes gold in huge cosmic events like exploding stars (supernovas) or neutron star collisions—way beyond what we can do on Earth in a practical way.
In short: Yes, we can make gold with nuclear reactions, but it’s not worth it.