I am sure that my answer will be down voted as non constructive but mixing pdfLaTeX, Beamer and PSTricks is a wrong thing to do. I am not saying that it can not be done I am saying it is wrong. Why?
Beamer is LaTeX presentation class based on TikZ/PGF library intended to be use with pdfLaTeX engine. PSTrick is a package which enables easy integration of PostScript language (page description language mostly used for graphics) with TeX engine via
tex->dvips->ps2pdf
process. While modern TeX distributions use pdfLaTeX engine the strong preference of PSTricks for above route remains. There is a LaTeX presentation class called Powerdot based on PSTricks.
Either pick up pdfLaTeX, Beamer, and TikZ/PGF or pick pdfLaTeX (tex->dvips->ps2pdf), Powerdot and PSTricks and stick with it (actually there are some other valid choices like
MetaPost, Asymptote, PythonTeX but that is another story).
I use almost exclusively Powerdot+PSTricks due to the simple fact that I started using TeX long before TikZ/PGF and Beamer existed. This is not a holy war. TikZ/PGF community is probably bigger and much more active but I could assure you that both tools could do the job. I actually like to experiment with PythonTeX
\usepackage{pstricks,auto-pst-pdf}instead of\usepackage[pdf]{pstricks}. See @Herbert's Answer to Using pdf{pstricks} with beamer doesn't work, but auto-pst-pdf does, why?. Note: With PSTrickslatex-dvips-ps2pdfis bulletproof compilation, next isxelatexengine and last priority ispdflatex– texenthusiast Oct 20 '13 at 01:50pstricks.styfrom http://texnik.dante.de/tex/latex/pstricks/. Should be available from CATN tomorrow, hopefully. – Oct 20 '13 at 16:03fix for \usepackage[pdf]{pstricks} when using documentclass beamer in version 0.58 of PSTricks dated 2013-10-20it works on TeXLive (not yet tested myself on MiKTeX). But Any MiKTeX users are welcome to report the result. – texenthusiast Oct 20 '13 at 16:38