I have a parabola, two ellipses, and a multiple of a horizontal shift of the cube root function drawn in the following TikZ diagram. Only the latter is drawn poorly. Using only TikZ, is there a way to draw it more accurately?
\documentclass[10pt]{amsart}
\usepackage{mathtools,array}
\usepackage{tikz}
\usetikzlibrary{calc}
\begin{document}
\begin{center}
\begin{tikzpicture}
%Part of two ellipses and a parabola are drawn.
\draw (0,0) arc (0:90: 2 and 1);
\draw (0,0) arc (0:-72: 2 and 1);
\path node[anchor=east] at ({-2+sqrt(31)/8},-15/16){$E$};
\draw[fill] (0,0) circle (1.5pt);
%
\draw (3,0) arc (180:90: 2 and 1);
\draw (3,0) arc (180:252: 2 and 1);
\path node[anchor=west] at ({5-sqrt(31)/8},-15/16){$F$};
\draw[fill] (3,0) circle (1.5pt);
%
\draw[domain=-1:4, smooth, variable=\x, blue] plot ({\x}, {-1/9\x\x + 1/3*\x});
\path node[anchor=south west, xshift=-0.5mm, yshift=-1mm] at (3.75,-5/16){$G$};
%
%A "pin" is drawn between (0,0) and its label.
\draw[draw=gray, line width=0.8pt, shorten <=1.5mm, shorten >=1mm] (0,0) -- ({(atan(1/3)+90)/2}:0.75);
\path node[anchor=south west, inner sep=0] (P) at ({(atan(1/3)+90)/2}:0.75 ){$P$};
%
%A "pin" is drawn between (3,0) and its label Q.
\draw[draw=gray, line width=0.8pt, shorten <=1.5mm, shorten >=2mm] (3,0) -- ($(3,0) +({(atan(-1/3)+180+90)/2}:0.75)$);
\node[anchor=base, baseline={P.base}, inner sep=0] (Q) at ($(3,0) +({(atan(-1/3)+180+90)/2}:0.75)$) {$Q$};
%
\draw[domain=1.5:4, smooth, variable=\x] plot ({\x}, {3/2pow((\x - 3/2),1/3) + 1/4});
\draw[domain=-1:1.5, smooth, variable=\x] plot ({\x}, {-3/2pow((3/2 - \x),1/3) + 1/4});
\draw[fill] (3/2,1/4) circle (1.5pt);
\node[anchor=north west] at (3/2,1/4){$R$};
\path node[anchor=west] at (4,2.2858){$H$};
\end{tikzpicture}
\end{center}
\end{document}

sampleswith a reasonably high value, such as\draw[domain=1.5:4, smooth, variable=\x, samples=200] plot ({\x}, {3/2*pow((\x - 3/2),1/3) + 1/4});. The higher the number, the more accurate the plot will essentially be, but compilation will also take longer. – Jasper Habicht Oct 27 '22 at 20:04samplesis an option inpgfplots, but I did not know it was an option in justTikZ. Thanks. What is the default number of sample points? – user143462 Oct 27 '22 at 22:25samplesis 25. This holds for/tikz/samplesas well as for/pgfplots/samples. – Jasper Habicht Oct 27 '22 at 22:37domain=1.5:-1. You can also simply add-- (1.5,0.25)to the path, which will add the last missing piece to the plot. Or you could try usingsamples at(see: https://tex.stackexchange.com/q/663247/47927). – Jasper Habicht Oct 27 '22 at 22:54