I agree with the advice about spraying/squirting/dripping things into the seat tube to soften the bond.
Another (later, after the chemicals) technique is to remove the saddle, flip the bike upside-down, and lock the seat post into a vise. Then use the frame as leverage to twist it free. Search for videos on youtube.