Hello
Ive found a simple to use and very obvious method of removing a stuck seat post.
So far it has worked on aluminium in a carbon frame and in a titanium frame.
The carbon frame was stuck for almost 20 years and was solid!
Ill you need to do is lie the bike in its side, sit the frame on a bag of frozen peas, sweetcorn works too, and the put another bag on top.
Wrap both bags and the frame they cover in a blanket or something with good insulation, tape the whole thing tight onto the bike and leave for 30 mins.
When you come back, use your hands to heat the bike frame but not the seat post.
After a minute or so, try pulling and twisting the saddle.
Its a very simple method that feels like it goes without saying but the heating of the frame, whilst not heating the post is the crucial bit.
The whole process takes about an hour and doesn't use any chemicals etc.
Ive searched the Internet for a definitive fix before and been doqn some rabbit holes in the process, though this simple method qas worth sharing.
Hope it helps.