%For printing images
%\documentclass[12pt,a4paper]{amsbook}
\documentclass[border=2mm]{standalone}
\usepackage{amssymb}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amsthm}
\usepackage{appendix}
\usepackage{cancel}
\usepackage{url}
\usepackage{bm} %bold math

\usepackage{tikz,tkz-euclide}
\usetikzlibrary{positioning}
\usetikzlibrary{patterns}
\usepackage{siunitx}
\usetkzobj{all}
\usepackage{subcaption}
%\usepackage{pgfplots}
%\usepackage{pgfmath}
%\usetikzlibrary{calc}

%For GeoGebra pictures

\usepackage{pgf,tikz,pgfplots}
\pgfplotsset{compat=1.15}
\usepackage{mathrsfs}
\usetikzlibrary{arrows}
\pagestyle{empty}

\definecolor{ududff}{rgb}{0.30196078431372547,0.30196078431372547,1.}
\definecolor{zzttqq}{rgb}{0.6,0.2,0.}
\definecolor{qqwuqq}{rgb}{0.,0.39215686274509803,0.}
\definecolor{uuuuuu}{rgb}{0.26666666666666666,0.26666666666666666,0.26666666666666666}
\definecolor{uuuuuu}{rgb}{0.26666666666666666,0.26666666666666666,0.26666666666666666}
\definecolor{xdxdff}{rgb}{0.49019607843137253,0.49019607843137253,1.}
\definecolor{ududff}{rgb}{0.30196078431372547,0.30196078431372547,1.}
\definecolor{qqqqff}{rgb}{0,0,1}

\definecolor{ffqqqq}{rgb}{1.,0.,0.}
\definecolor{uuuuuu}{rgb}{0.26666666666666666,0.26666666666666666,0.26666666666666666}
\definecolor{xdxdff}{rgb}{0.49019607843137253,0.49019607843137253,1.}
\definecolor{qqqqff}{rgb}{0.,0.,1.}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\newcommand{\R}{\mathbb{R}} % mathbb-fonts
\newcommand{\N}{\mathbb{N}}
\newcommand{\Q}{\mathbb{Q}}
\newcommand{\C}{\mathbb{C}}
\newcommand{\Chat}{{\overline{\mathbb{C}}}}
\newcommand{\Z}{\mathbb{Z}}
\newcommand{\D}{\mathbb{D}}
\renewcommand{\P}{\mathbb{P}}
\newcommand{\HH}{\mathbb{H}}%upper half plane
\def\stackrel#1#2{\mathrel{\mathop{#2}\limits^{#1}}} %stacking expressions

\DeclareMathOperator{\Real}{Re}
\DeclareMathOperator{\Imag}{Im}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

\begin{document}

\begin{tikzpicture}[line cap=round,line join=round,>=triangle 45,x=1.0cm,y=1.0cm]
\clip(-5.291490860648795,-1.2443949291098) rectangle (5.338685295963156,4.868309288437323);
\draw [samples=50,rotate around={0.:(0.,0.)},xshift=0.cm,yshift=0.cm,line width=2.pt,color=qqqqff,domain=-6.0:6.0)] plot (\x,{(\x)^2/2/1.5});
\draw [line width=2.pt,color=ffqqqq] (0.,1.5) circle (1.5cm);
\draw [->,line width=2.pt] (-5.,0.) -- (5.,0.);
\draw [->,line width=2.pt] (0.,-1.) -- (0.,4.5);
\draw (-3.724492781785679,-0.030324345486121944) node[anchor=north west] {$(-a,0)$};
\draw (2.416445635380588,-0.04444144529569959) node[anchor=north west] {$(a,0)$};
\draw (0.0024215679428140693,1.9601867276643268) node[anchor=north west] {$(a/2,0)$};
\draw [line width=2.pt,dash pattern=on 1pt off 1pt] (3.,0.)-- (3.,3.);
\draw [line width=2.pt,dash pattern=on 1pt off 1pt] (3.,3.)-- (0.,3.);
\draw (3.1505348254786245,3.4283651078604023) node[anchor=north west] {$(a,a)$};
\begin{scriptsize}
\draw [fill=xdxdff] (0.,3.) circle (2.5pt);
\draw [fill=uuuuuu] (0.,0.) circle (2.0pt);
\draw [fill=uuuuuu] (0.,1.5) circle (2.0pt);
\draw [fill=uuuuuu] (3.,0.) circle (2.0pt);
\draw [fill=uuuuuu] (-3.,0.) circle (2.0pt);
\draw [fill=uuuuuu] (3.,3.) circle (2.0pt);
\end{scriptsize}
\end{tikzpicture}

\end{document}