sir, i used lm7812 voltage regulator without using 47 ohm resistor,0.1 uf capacitor and 16volt zenar diode.so,is this condition responsible for over heating of ic cd4001.
Measure the output voltage of the 12V regulator. If it is higher than 15V then it and the CD4001 are destroyed. The resistor, zener diode and capacitor prevent their destruction and should always be used in that circuit.
The CD4001 is feeding the gates of Mosfets that use no current so the CD4001 should be cold and not be hot. Maybe the voltage regulator, cD4001 and also the Mosfets are destroyed because you did not use the resistor, zener diode and capacitor. Maybe the CD4001 is destroyed because it had its 12V connected backwards.
Why use a 7805? Its output voltage is only 5V so the output transistors or Mosfets barely turn on and the output power from the inverter will be very low. The CD4001 needs to be powered from 12V but a 7812 12V regulator needs an input of at least 14.5V to work properly.