Гамлет - умный, хитрый, решительный человек. Для своего времени он прекрасно образован, поэтому встреча с призраком вызывает у него не слепую веру в слова привидения, а сомнения. "Реальны ли те страшные обвинения, которые прозвучали? Не был ли весь этот разговор иллюзией? " - вот какими вопросами задается в первую очередь Гамлет.
Понимая, что, в случае, если обвинения призрака правдивы, долг сына - отомстить за отца, Гамлет решает устроить проверку матери, дяде и их сообщнику Полонию.
Для того, чтобы легче было это проделать, он притворяется сумасшедшим.
Кроме того, Гамлет прекрасно знает, что за сволочи его окружают, и предвидит, что, если призрак сказал правду, то следующим, кого захочет убить Клавдий, будет сам Гамлет. Ведь он - законный наследник престола.
Поэтому "безумие" Гамлета имеет и цель запутать Клавдия, показаться ему безобидным соперником.
Гамлет вынужден скрывать свою любовь к Офелии, чтобы вывести девушку из-под удара: если Клавдий поймет, что Офелия дорога принцу, то она тоже может стать жертвой. Но это не спасает Офелию. Не выдержав творящегося вокруг ужаса, она сходит с ума и погибает.
А Гамлет до самого конца действует последовательно и разумно, несмотря на показное сумасшествие.
Кстати, и сумасшествие он симулирует не слишком успешно: умный Полоний довольно быстро понимает, что "в безумии Гамлета есть система", то есть его действия слишком уж последовательны, логичны и целенаправлены для психически больного.
С другой стороны, страшное напряжение, в котором постоянно находится Гамлет, убийства, которые он вынужден совершать, растущая уверенность в том, что мать оказалась предательницей по отношению к отцу, подрывают душевные силы Гамлета. Под влиянием эмоций он то и дело совершает поступки, о которых потом жалеет.
Гамлет рефлексирует, все чаще заводя депрессивные рассуждения о том, как мерзок окружающий мир и люди, его населяющие. В его разговорах постоянно звучат темы смерти, разложения трупов, и т. д.
Можно предположить, что, если бы Гамлет не погиб от яда во время дуэли с Лаэртом, то пережитое все равно оставило бы страшный след в его душе. Он никогда бы уже не был прежним Гамлетом.