AIGrounding/Diagram-MMU huggingface dataset:
\documentclass[tikz,border=5pt]{standalone}
\usepackage{amsmath,amssymb,tikz}
\usetikzlibrary{decorations.pathreplacing,arrows.meta,shapes}
\begin{document}
\begin{tikzpicture}[thick,scale=0.45]
\tikzstyle{sommet}=[circle, draw, fill=black, inner sep=0pt, minimum width=3.5pt]
\begin{scope}[xshift=-7.5cm]
\foreach \x/\y in {90/1,270/2}{\draw[line width=.08pt] node[sommet] (\y) at (\x:1.2){};
}\draw[-,>=latex] (1) to[bend right=25] (2);
\draw[-,>=latex] (1) to[bend right=50] (2);
\draw[-,>=latex] (1) to (2);
\draw[-,>=latex] (1) to[bend left=25] (2);
\draw[-,>=latex] (1) to[bend left=50] (2);
\end{scope}
\begin{scope}[xshift=-4.5cm]
\foreach \x/\y in {90/1,270/2}{\draw[line width=.08pt] node[sommet] (\y) at (\x:1.2){};
}\foreach \x/\y in {-0.6/4,-0.3/5,0/6,0.3/7,0.6/8}{\draw[line width=.08pt] node[sommet] (\y) at (\x,0){};
}\draw[-,>=latex] (1) to[bend right=25] (2);
\draw[-,>=latex] (1) to[bend right=50] (2);
\draw[-,>=latex] (1) to (2);
\draw[-,>=latex] (1) to[bend left=25] (2);
\draw[-,>=latex] (1) to[bend left=50] (2);
\end{scope}
\begin{scope}[xshift=0cm,yshift=-1cm]
\foreach \x/\y in {-2/1,-1/2,0/3,1/4,2/5}{\draw[line width=.08pt] node[sommet] (\y) at (\x,0){};
}\foreach \x/\y in {-0.5/12,0.5/13}{\draw[line width=.08pt] node[sommet] (\y) at (\x,0){};
}\draw[line width=.08pt] node[sommet] (6) at (0,2){};
\foreach \z in {1,2,3,4,5}{\draw[-,>=latex] (6) to (\z);
}\draw[-,>=latex] (1) to (5);
\end{scope}
\begin{scope}[xshift=6cm,yshift=-1cm]
\foreach \x/\y in {-2/1,-1/2,0/3,1/4,2/5}{\draw[line width=.08pt] node[sommet] (\y) at (\x,0){};
}\foreach \x/\y in {-0.5/7,0/8,0.5/9}{\draw[line width=.08pt] node[sommet] (\y) at (\x,1){};
}\foreach \x/\y in {-0.5/12,0.5/13}{\draw[line width=.08pt] node[sommet] (\y) at (\x,0){};
}\draw[line width=.08pt] node[sommet] (16) at (0,2){};
\foreach \z in {1,2,3,4,5}{\draw[-,>=latex] (16) to (\z);
}\draw[-,>=latex] (1) to (5);
\end{scope}
\begin{scope}[xshift=16cm,yshift=-1cm]
\foreach \x in {-5,-3,-2,-1,0,1,2,3,5}{\draw[line width=.08pt] node[sommet] () at (\x,0){};
}\foreach \x in {-5,-3,-2,-1,0,1,2,3}{\draw[line width=.08pt] node[sommet] () at (\x,5){};
}\foreach \x in {-3,-1,1,3}{\foreach \y in {0.5,4.5}{\draw[line width=.08pt] node[sommet] () at (\x,\y){};
}}\foreach \x in {-6,-5,-4,-3,-2,-1,0,1,2,3,4}{\foreach \y in {1,3}\draw[line width=.08pt] node[sommet] () at (\x,\y){};
}\foreach \x in {-4.5,-3.5,-2.5,-1.5,-0.5,0.5,1.5,2.5,3.5}{\foreach \y in {1,2,3,4}\draw[line width=.08pt] node[sommet] () at (\x,\y){};
}\foreach \x in {-5,-4,-3,-2,-1,0,1,2,3,4,5}{\foreach \y in {2,4}\draw[line width=.08pt] node[sommet] () at (\x,\y){};
}\foreach \x in {-4,-2,0,2,4}{\foreach \y in {1.5,3.5}\draw[line width=.08pt] node[sommet] () at (\x,\y){};
}\foreach \x in {-5,-3,-1,1,3}{\draw[line width=.08pt] node[sommet] () at (\x,2.5){};
}\foreach \y in {0,5}{\draw (-5,\y) -- (5,\y);
}\foreach \y in {1,2,3,4}{\draw (-6,\y) -- (5,\y);
}\foreach \x in {-5,-3,-1,1,3,5}{\foreach \y in {0,2,4}{\draw (\x,\y) -- (\x,\y+1);
}}\foreach \x in {-6,-4,-2,0,2,4}{\foreach \y in {1,3}{\draw (\x,\y) -- (\x,\y+1);
}}
\end{scope}
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{pgfplots}
\pgfplotsset{compat=1.18}
\usepgfplotslibrary{smithchart}
\begin{document}
\begin{tikzpicture}
\begin{smithchart}[
show origin,
]
\end{smithchart}
\end{tikzpicture}
\end{document}
\documentclass[border=5pt]{standalone}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage[RPvoltages]{circuitikz}
\begin{document}
\begin{circuitikz}[american]
\begin{scope}
\ctikzset{voltage/american font=\tiny\boldmath}\draw(0,0)to[R,v=$V_S$]++(2,0);
\end{scope}\draw(0,-2)to[R,v=$V_S$]++(2,0);
\end{circuitikz}
\end{document}
\documentclass[border=10pt]{standalone}
\usepackage{tikz}
\tikzset{
dec/.style={shape=rectangle, draw, fill=blue},
chance/.style={shape=circle, draw, fill=red},
end/.style={shape=rectangle}
}
\makeatletter
\pgfdeclareshape{double strike}
{
\inheritsavedanchors[from=rectangle]
\inheritanchorborder[from=rectangle]
\inheritanchor[from=rectangle]{north}
\inheritanchor[from=rectangle]{north west}
\inheritanchor[from=rectangle]{north east}
\inheritanchor[from=rectangle]{center}
\inheritanchor[from=rectangle]{west}
\inheritanchor[from=rectangle]{east}
\inheritanchor[from=rectangle]{mid}
\inheritanchor[from=rectangle]{mid west}
\inheritanchor[from=rectangle]{mid east}
\inheritanchor[from=rectangle]{base}
\inheritanchor[from=rectangle]{base west}
\inheritanchor[from=rectangle]{base east}
\inheritanchor[from=rectangle]{south}
\inheritanchor[from=rectangle]{south west}
\inheritanchor[from=rectangle]{south east}
\foregroundpath{
\southwest \pgf@xa=\pgf@x \pgf@ya=\pgf@y
\northeast \pgf@xb=\pgf@x \pgf@yb=\pgf@y
\pgfpathmoveto{\southwest}
\pgfpathlineto{\pgfpoint{0pt}{\pgf@yb}}
\pgfpathmoveto{\pgfpoint{0pt}{\pgf@ya}}
\pgfpathlineto{\northeast}
\pgfsetarrowsstart{}
\pgfsetarrowsend{}
}
}
\makeatother
\begin{document}
\begin{tikzpicture}
[
grow = right,
sibling distance = 7em,
level distance = 12em,
edge from parent/.style = {draw, -latex},
every node/.style = {font=\footnotesize},
sloped
]
\node [dec] (AA){}
child { node [chance, label=below:\$3] {}
edge from parent node [below] {L} }
child { node [chance, label=below:\$8] {}
child { node [end] {\$8}
edge from parent node [above] {HD} }
child { node [end] {\$8}
edge from parent node [above, align=center] {LD} }
edge from parent node [above] {S} }
child { node (BB) [chance, label=below:\$1] {}
edge from parent node [above] {M} } ;
\path (AA) -- (BB) node[draw, double strike, pos=0.25] {};
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{amsthm,amssymb,amsmath,hyperref, esint}
\usepackage{xcolor}
\usepackage{tikz}
\usetikzlibrary{decorations.pathreplacing}
\usepackage[utf8]{inputenc}
\begin{document}
\begin{tikzpicture}[scale=8.5]
\label{notation}\draw (0,0) -- (1,0);
\draw (0, -0.02) -- (0, 0.02);
\draw (0.15, -0.02) -- (0.15, 0.02);
\draw (0.3, -0.02) -- (0.3, 0.02);
\draw (0.7, -0.02) -- (0.7, 0.02);
\draw (0.85, -0.02) -- (0.85, 0.02);
\draw (1, -0.02) -- (1, 0.02);
\fill (0, -0.015) node [below] {$\frac{k-1}{n^m}$};
\fill (1, -0.015) node [below] {$\frac{k}{n^m}$};
\fill (0.075, 0.005) node [above] {$I_1$};
\fill (0.225, 0.005) node [above] {$I_2$};
\fill (0.5, 0.005) node [above] {$\cdots$};
\fill (0.925, 0.005) node [above] {$I_n$};
\fill (0.15,0) circle [radius=.2pt];
\fill (0.85,0) circle [radius=.2pt];
\fill (0.15, -0.02) node [below] {$Y(I)$};
\fill (0.85, -0.015) node [below] {$Z(I)$};
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{pgfplots}
\pgfplotsset{compat=1.18}
\usepackage{amsmath}
\begin{document}
\begin{tikzpicture}
\begin{loglogaxis}[
title={$\frac{1}{x^2}$},
]
\addplot [
blue,
domain=1:1e30,
] {x^-2};
\end{loglogaxis}
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{chemfig}
\setchemfig{
atom sep=2em,
bond offset=1pt,
cram width=2pt,
}
\begin{document}
\chemfig{N*6((-H_3C)---N(-S(=[::+120]O)(=[::+0]O)-[::-60]*6(-=-(-O-[::-60]-[::+60]CH_3)
=(-*6(=N-*5(-(--[::-60]-[::+60]CH_3)=N-N(-CH_3)-=)--(=O)-N(-H)-))-=))---)}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage[dvipsnames]{xcolor}
\usepackage{amssymb}
\usepackage{amsmath}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}[scale=0.7]
\begin{scope}[thin, black!50!white]
\draw [<->] (-6, 0) -- (6, 0);
\draw [<->] (0, -6) -- (0, 6);
\end{scope}
\filldraw (-6,4) circle (2pt) node (b_{6}) {};
\node[above] at (b_{6}) {\small $U^3b_{6}$};
\foreach \i in {-2,...,2}
{
\filldraw (-2*\i,2*\i) circle (2pt) node (a_{\i}) {};
\filldraw (-2*\i,-2+2*\i) circle (2pt) node (b_{\i}) {};
\draw [very thick] (-2*\i,2*\i)--(-2*\i-2,2*\i);
\draw [very thick] (-2*\i,2*\i)--(-2*\i,-2+2*\i);
}
\node[below] at (b_{2}) {\small $U^2b_{5}$};
\node[below] at (b_{1}) {\small $Ub_{4}$};
\node[below] at (b_{0}) {\small $b_{3}$};
\node[below] at (b_{-1}) {\small $U^{-1}b_{2}$};
\node[below] at (b_{-2}) {\small $U^{-2}b_{1}$};
\node[right] at (a_{2}) {\small $U^2a_{5}$};
\node[right] at (a_{1}) {\small $Ua_{4}$};
\node[right] at (a_{0}) {\small $a_{3}$};
\node[right] at (a_{-1}) {\small $U^{-1}a_{2}$};
\node[right] at (a_{-2}) {\small $U^{-2}a_{1}$};
\end{tikzpicture}
\end{document}
\documentclass[border=5pt]{standalone}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\usepackage{circuitikz}
\begin{document}
\begin{circuitikz}
\ctikzset{label/align = straight}
\def\DIR{0,45,90,135,180,-90,-45,-135}
\foreach \i in \DIR {
\draw (0,0) to[R=\i, *-o] (\i:2.5);
}
\end{circuitikz}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{pgfplots}
\pgfplotsset{compat=1.18}
\usetikzlibrary{calc}
\usepgfplotslibrary{groupplots}
\begin{document}
\begin{tikzpicture}
\begin{groupplot}[group style={group size=2 by 2},height=3cm,width=3cm]
\nextgroupplot
\addplot coordinates {(0,0) (1,1) (2,2)};
\nextgroupplot
\addplot coordinates {(0,2) (1,1) (2,0)};
\nextgroupplot
\addplot coordinates {(0,2) (1,1) (2,1)};
\nextgroupplot
\addplot coordinates {(0,2) (1,1) (1,0)};
\end{groupplot}
\end{tikzpicture}
\qquad
\begin{tikzpicture}
\begin{axis}[name=plot1,height=3cm,width=3cm]
\addplot coordinates {(0,0) (1,1) (2,2)};
\end{axis}
\begin{axis}[name=plot2,at={($(plot1.east)+(1cm,0)$)},anchor=west,height=3cm,width=3cm]
\addplot coordinates {(0,2) (1,1) (2,0)};
\end{axis}
\begin{axis}[name=plot3,at={($(plot1.south)-(0,1cm)$)},anchor=north,height=3cm,width=3cm]
\addplot coordinates {(0,2) (1,1) (2,1)};
\end{axis}
\begin{axis}[name=plot4,at={($(plot2.south)-(0,1cm)$)},anchor=north,height=3cm,width=3cm]
\addplot coordinates {(0,2) (1,1) (1,0)};
\end{axis}
\end{tikzpicture}
\end{document}
\documentclass[border=5pt]{standalone}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\usepackage{tikz}
\usetikzlibrary{
datavisualization,
datavisualization.polar,
datavisualization.formats.functions
}
\begin{document}
\tikz \datavisualization [
scientific polar axes={outer ticks, 0 to 180},
visualize as smooth line]
data [format=function] {
var angle : interval [0:100];
func radius = \value{angle};
};
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{amsmath,amssymb,xfp}
\usepackage[dvipsnames,svgnames]{xcolor}
\usetikzlibrary{calc,patterns,patterns.meta,arrows.meta,decorations.pathreplacing,decorations.markings,backgrounds,shapes.geometric,positioning,intersections,through,angles,quotes}
\usepackage{tkz-base,tkz-euclide}
\providecolor{teal}{rgb}{0,0.5,0.5}\tkzSetUpColors[background=white,text=black]\tkzSetUpPoint[size=2,color=black,fill=black]\tkzSetUpLine[line width=.2pt,color=teal]\tikzset{line style/.style={line width=.2pt}
,label style/.append style={below,color=teal,font=\footnotesize}}
\begin{document}
\begin{tikzpicture}[scale=.6]
\tkzDefPoints{0/0/A,5/0/B,0.8/4/C}\tkzDefSpcTriangle[excentral,name=J](A,B,C){a,b,c}\tkzDefSpcTriangle[intouch,name=I](A,B,C){a,b,c}\tkzDefProjExcenter[name=J](A,B,C)(a,b,c){X,Y,Z}\tkzDefCircle[in](A,B,C)\tkzGetPoint{I}\tkzGetSecondPoint{T}\tkzDrawCircles[red](Ja,Xa Jb,Yb Jc,Zc)\tkzDrawCircle(I,T)\tkzDrawPolygon[dashed,color=blue](Ja,Jb,Jc)\tkzDrawLines[add=1.5 and 1.5](A,C A,B B,C)\tkzDrawSegments(Ja,Xa Ja,Ya Ja,Za Jb,Xb Jb,Yb Jb,Zb Jc,Xc Jc,Yc Jc,Zc I,Ia I,Ib I,Ic)\tkzMarkRightAngles[size=.2,fill=gray!15](Ja,Za,B Ja,Xa,B Ja,Ya,C Jb,Yb,C Jb,Zb,B Jb,Xb,C Jc,Yc,A Jc,Zc,B Jc,Xc,C I,Ia,B I,Ib,C I,Ic,A)\tkzDrawSegments[blue](Jc,C Ja,A Jb,B)\tkzDrawPoints(A,B,C,Xa,Xb,Xc,Ja,Jb,Jc,Ia,Ib,Ic,Ya,Yb,Yc,Za,Zb,Zc)\tkzLabelPoints(A,Ya,Yb,Ja,I)\tkzLabelPoints[left](Jb,Ib,Yc)\tkzLabelPoints[below](Zb,Ic,Jc,B,Za,Xa)\tkzLabelPoints[above right](C,Zc,Yb)\tkzLabelPoints[right](Xb,Ia,Xc)
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{pgf,tikz}
\usetikzlibrary{decorations.pathreplacing}
\usetikzlibrary[patterns]\usetikzlibrary{arrows.meta}
\tikzset{font={\fontsize{10pt}
{12}\selectfont}}\usepackage{tkz-euclide}
\tkzSetUpPoint[fill=black, size = 3pt]
\begin{document}
\begin{tikzpicture}
\foreach \pt in {0,1,...,6}{\tkzDefPoint(\pt*360/7 + 90:1){v_\pt}}\tkzDrawPolySeg(v_0,v_1,v_2,v_3,v_4,v_5,v_6,v_0)\tkzDrawPolySeg(v_1,v_3,v_5,v_0, v_2,v_4,v_6)\tkzDrawPoints(v_0,v_...,v_6)\tkzLabelPoint[above](v_0){$a_{0}:3$}\tkzLabelPoint[left](v_1){$a_{1}:1$}\tkzLabelPoint[left](v_2){$a_{2}:2$}\tkzLabelPoint[below left](v_3){$a_{3}:1$}\tkzLabelPoint[below right](v_4){$a_{4}:1$}\tkzLabelPoint[right](v_5){$a_{5}:2$}\tkzLabelPoint[right](v_6){$a_{6}:1$}
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{pgfplots,pgfplotstable}
\begin{document}
\begin{tikzpicture}
\pgfplotstableread[col sep=comma]{
x,y1,y2
float,175944298.68799999,338106119.66
int,199884427.252,387109111.47600001
large int,320234228.36400002,386832494.94400001
string,387167693.32999998,575491284.27999997
unicode,522103953.7,574848336.48
mixed,343280219.736,338146080.088
}\mydata
\begin{axis}[
title=Time to Sort Random Lists by Type,
ymin=0,
symbolic x coords={float,int,string,large int,unicode,mixed},
xtick=data,
ylabel=CPU Cycles,
ybar=5pt,
bar width=9pt,
width = 0.95\textwidth,
height= 0.75\textwidth
]
\addplot[fill=red!70] table[x=x,y=y1] {\mydata};
\addplot[fill=blue!70] table[x=x,y=y2] {\mydata};
\addplot [
only marks,
point meta=explicit,
nodes near coords={\pgfmathprintnumber[precision=1]{\pgfplotspointmeta}\%},
nodes near coords style={above}
]
table[
x=x,
y expr={max(\thisrow{y1},\thisrow{y2})},
meta expr={(1-\thisrow{y1}/\thisrow{y2}) * 100}] {\mydata};
\end{axis}
\pgfplotstableread[col sep=comma]{
x,y1,y2
float,260590831.868,708663977.83599997
int,286399925.28899997,812578839.09200001
large int,404332394.89099997,812970977.40799999
string,488786289.75599998,1105214209.184
unicode,612542047.692,1096601246.084
mixed,414990734.64399999,709336654.08800006
}\mydata
\begin{axis}[
title=Time to Sort Random Lists of Tuples by Type,
ymin=0,
symbolic x coords={float,int,string,large int,unicode,mixed},
xtick=data,
ylabel=CPU Cycles,
ybar=5pt,
bar width=9pt,
width = 0.95\textwidth,
height= 0.75\textwidth,
yshift=-9.5cm
]
\addplot[fill=red!70] table[x=x,y=y1] {\mydata};
\addplot[fill=blue!70] table[x=x,y=y2] {\mydata};
\addplot [
only marks,
point meta=explicit,
nodes near coords={\pgfmathprintnumber[precision=1]{\pgfplotspointmeta}\%},
nodes near coords style={above}
]
table[
x=x,
y expr={max(\thisrow{y1},\thisrow{y2})},
meta expr={(1-\thisrow{y1}/\thisrow{y2}) * 100}] {\mydata};
\end{axis}
\end{tikzpicture}
\end{document}
\documentclass[border=5pt]{standalone}
\usepackage[siunitx,RPvoltages]{circuitikz}
\begin{document}
\begin{circuitikz}
\draw(0,0)to[I=1A,v_=$u_1$](2,0);
\end{circuitikz}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage[table]{xcolor}
\usepackage{array,colortbl}
\usepackage{tikz}
\usepackage{amsmath}
\usepackage{amssymb}
\begin{document}
\begin{tikzpicture}
\node[shape=circle,draw=black,fill=blue!5] (A) at (0,0) {$s_0$};
\node[shape=circle,draw=black,minimum size=0.75cm] (B) at ([shift={(-2.5,0)}]A) {$g_1$};
\node[shape=circle,draw=black,minimum size=0.75cm] (C) at ([shift={(2.5,0)}]A) {$g_2$};
\node[shape=circle,draw=black,minimum size=0.6cm] (B2) at (B) {};
\node[shape=circle,draw=black,minimum size=0.6cm] (C2) at (C) {};
\path [->] (A) edge node[below] {$a_1$} (B);
\path [->] (A) edge node[below] {$a_2$} (C);
\coordinate (L) at ([shift={(-1,0)}]A) {};
\coordinate (R) at ([shift={( 1,0)}]A) {};
\path [->] (L) edge[bend left=60] (A);
\path [->] (R) edge[bend right=60] (A);
\node[] (Bx) at ([shift={( 0.75,0.25)}]B) {$0.5$};
\node[] (Cx) at ([shift={(-0.75,0.25)}]C) {$0.5$};
\node[] (Al) at ([shift={(-0.55,0.60)}]A) {$0.5$};
\node[] (Ar) at ([shift={( 0.55,0.60)}]A) {$0.5$};
\end{tikzpicture}
\end{document}
\documentclass[border=5pt]{standalone}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\usepackage[siunitx, RPvoltages]{circuitikz}
\begin{document}
\tikz \draw (0,0) to[R, v=1<\volt>] (1.5,0)
to[C, v=2<\volt>] (3,0); \par
\ctikzset{bipoles/capacitor/voltage/distance from node/.initial=.7}
\tikz \draw (0,0) to[R, v=1<\volt>] (1.5,0)
to[C, v=2<\volt>] (3,0); \par
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{pgfplots}
\pgfplotsset{compat=1.18}
\begin{document}
\begin{tikzpicture}
\begin{axis}[view={rad(60)}{rad(30)},
trig format=rad,
title=all in radians,
]
\addplot3+ [domain=0:4*pi,samples=19,samples y=1]
({sin(x)},
{cos(x)},
{2*x/(4*pi)});


\node [fill=white,draw=black,anchor=center] at
({sin(pi/2)},{cos(pi/2)},1) {X};
\end{axis}
\end{tikzpicture}
\end{document}
\documentclass[border=5pt]{standalone}
\usepackage{circuitikz}
\begin{document}
\begin{circuitikz}
\draw(0,0)node[above]{$v_i$}to[short,o-]++(1,0)node[op amp,noinv input up,anchor=+]{\texttt{OA1}};
\end{circuitikz}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{pgfplots}
\pgfplotsset{compat=1.18}
\begin{document}
\begin{tikzpicture}
\begin{axis}[
small,
minor x tick num=1,
enlarge x limits={abs=3},
]
\addplot {5 * x^3 - x^2 + 4*x -2};
\end{axis}
\end{tikzpicture}
\end{document}
\documentclass[tikz]{standalone}
\begin{document}
\begin{tikzpicture}
\coordinate (A1) at (0,0);
\coordinate (A2) at (1.5,1);
\coordinate (A3) at (3,0);
\draw (A1) -- (A2);
\draw (A2) -- (A3);
\node [left] at (A1) {$A_1$};
\node [above] at (A2) {$A_2$};
\node [right] at (A3) {$A_3$};
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage[T1]{fontenc}
\usepackage{tikz,amsmath,amssymb}
\newcommand{\SWAP}{\operatorname{SWAP}
}
\begin{document}
\begin{tikzpicture}[xscale=4,yscale=-2]
\draw(0,0)node(su){$\mathfrak{su}$}(0,1)node(SU){$SU$}(1,0)node(pisu){$\text{pi}\mathfrak{su}$}(1,1)node(piSU){$\text{pi}SU$};
\draw[->](su)--(SU)node[midway,left]{$\exp$};
\draw[->](su)--(pisu)node[midway,above]{$\SWAP$ invariance}node[midway,below]{symmetrization};
\draw[->](pisu)--(piSU)node[midway,right]{$\exp$};
\draw[->](SU)--(piSU)node[midway,below]{$\SWAP$ invariance};
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{tikz}
\usetikzlibrary{arrows,shapes,calc,snakes,shadows,positioning,cd}
\begin{document}
\begin{tikzpicture}[]
\draw[thick] (0,0) -- (30:1.5cm);
\draw[->, thick] (30:1.5cm) -- (30:3cm) node[right=0cm] {$\boldsymbol{L}_k(i\theta)$};
\draw[thick] (0,0) -- (150:1.5cm);
\draw[->, thick] (150:1.5cm) -- (150: 3cm) node[left=0cm] {$\boldsymbol{L}^{-1}_k(i\theta)$};
\draw[thick] (0,0) -- (210: 1.5 cm);
\draw[->, thick] (210: 1.5cm) -- (210: 3cm) node[left=0cm] {$\boldsymbol{U}_{k}(-i\theta)$};
\draw[thick] (0,0) -- (330: 1.5cm);
\draw[->, thick] (330: 1.5 cm) -- (330: 3cm) node[right=0cm] {$\boldsymbol{U}_{k}^{-1}(-i\theta$)};
\node at (0,-.25) {$0$};
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{amsmath,amssymb}
\usepackage{xfp}
\usepackage[dvipsnames,svgnames]{xcolor}
\usetikzlibrary{calc,patterns,patterns.meta,arrows.meta,decorations.pathreplacing,decorations.markings,backgrounds,shapes.geometric,positioning,intersections,through,angles,quotes}
\usepackage{tkz-base}
\usepackage{tkz-euclide}
\providecolor{teal}{rgb}{0.0, 0.5, 0.5} \providecolor{darkgray}{rgb}{0.4, 0.4, 0.4} \providecolor{lightgray}{rgb}{0.8, 0.8, 0.8} \tkzSetUpColors[background=white,text=black] \tkzSetUpCompass[color=orange, line width=.2pt,delta=10] \tkzSetUpArc[color=gray,line width=.2pt] \tkzSetUpPoint[size=2,color=teal] \tkzSetUpLine[line width=.2pt,color=teal] \tikzset{every picture/.style={line width=.2pt}
} \tikzset{new/.style={color=orange,line width=.2pt}
} \tikzset{label angle style/.append style={color=teal,font=\footnotesize}
} \tikzset{label style/.append style={below,color=teal,font=\scriptsize}
} \tikzset{line style/.style={line width=.2pt}
} \tikzset{mybox/.style={draw=gray,fill=gray!10,very thick,rectangle,rounded corners,inner sep=10pt,inner ysep=10pt}
,title/.style={fill=gray,text=white,font=\bfseries,right=10pt}} \providecommand{\widearc}[1]{\overset{\frown}{#1}} \providecommand{\rmark}{} \providecommand{\parallelslant}{\mathbin{\!/\mkern-5mu/\!}}
\begin{document}

\begin{tikzpicture}
\tkzDefPoints{0/0/A,5/0/B,3/2/C,3/1/D} \tkzDrawPolygon(A,B,C) \tkzDrawPoints(A,B,C)
\begin{scope}
\tkzSetUpPoint[size=4,color=red,fill=red!20] \tkzDrawPoint(D)
\end{scope} \tkzLabelPoints(A,B) \tkzLabelPoints[above right](C)
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage[utf8]{inputenc}
\usepackage{tikz}
\usepackage{amsmath}
\usepackage{amssymb}
\usetikzlibrary{shapes.geometric, arrows, calc, automata}
\begin{document}
\begin{tikzpicture}
\tikzstyle{tested}=[draw, circle, fill=gray!20, inner sep=1pt]
\tikzstyle{untested}=[draw, circle, inner sep=1pt]
\node (null) at (0,.8) {};
\node[tested] (0) at (0,0) {$0$};
\draw[->] (null) -- (0);
\node[untested] (1) at (-.5,-.8) {$1$};
\draw[->] (0) -- (1);
\node[untested] (2) at (-.5,-1.6) {$2$};
\draw[->] (1) -- (2);
\node[tested] (3) at (-.5,-2.4) {$3$};
\draw[->] (2) -- (3);
\draw[<-] (3) -- +(-.5,.4);
\draw[->] (3) -- +(0,-.5);
\node[tested] (4) at (.5,-.8) {$4$};
\draw[->] (0) -- (4);
\node[tested] (5) at (.5,-1.6) {$5$};
\draw[->] (4) -- (5);
\node[untested] (6) at (.2, -2.4) {$6$};
\draw[->] (5) -- (6);
\draw[->] (6) -- +(0, -.5);
\node[tested] (7) at (.8, -2.4) {$7$};
\draw[->] (5) -- (7);
\draw[->] (7) -- +(0, -.5);
\end{tikzpicture}
\end{document}
\documentclass[tikz, border=2pt]{standalone}
\usepackage{amssymb}
\newcommand{\calR}{\mathcal{R}}
\newcommand{\bbR}{\mathbb{R}}
\newcommand{\rmi}{\mathrm{i}}
\newcommand{\rme}{\mathrm{e}}
\begin{document}
\begin{tikzpicture}
\fill[gray!20] (0,0) -- (5,3.633) -- (5,-3.633) -- cycle;
\node at (3.5,-1) {$\calR_\mathrm{u}(f)$};
\draw[->] (-5,0) -- (5,0) node[right] {$\bbR$};
\draw[->] (0,-4) -- (0,4) node[right] {$\rmi \bbR$};
\draw[thick] (0,0) -- (5,-3.633);
\draw[thick, dashed] (0,0) -- (5,3.633);
\node[above left] at (4.129,3) {$\theta$};
\node[below left] at (4.129,-3) {$-\theta$};
\fill[black] (0.951,-0.309) circle (2pt) node[right] {$a$};
\fill[black] (0.588,0.809) circle (2pt) node[above] {$\rme^{2\rmi\theta} a$};
\fill[black] (-0.588,0.809) circle (2pt);
\fill[black] (-0.951,-0.309) circle (2pt);
\fill[black] (0,-1) circle (2pt);
\draw (2.741,1.22) circle (2pt) node[right] {$a'$};
\draw (-0.314,2.984) circle (2pt) node[left] {$\rme^{2\rmi\theta} a'$};
\draw (-2.934,0.624) circle (2pt);
\draw (-1.5,-2.598) circle (2pt);
\draw (2.007,-2.229) circle (2pt);
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}[scale=.9,every node/.style={scale=.9}]
\draw[fill](0,0)ellipse(.1cm and .1cm);
\draw[fill](1,-1.5)ellipse(.1cm and .1cm);
\draw[fill](0,-4)ellipse(.1cm and .1cm);
\draw[fill](-1,-2.5)ellipse(.1cm and .1cm);
\draw(0,0)--(1,-1.5);
\draw[dashed,blue](0,0)--(-1,-2.5);
\draw[dashed,blue](1,-1.5)--(0,-4);
\draw(-1,-2.5)--(0,-4);
\node[left]at(-.6,-3.2){$b$};
\node[right]at(.7,-.5){$m-b$};
\node[above]at(0,.2){$\mu=(\lambda+k)$};
\node[right]at(-.6,-2.5){$\mu=b$};
\node[right]at(1,-1.8){$\mu=b+(\lambda-k-\epsilon_{m})$};
\node[below]at(0,-4.2){$\mu=0$};
\node[left]at(-1,-2.5){Q};
\node[left]at(.9,-1.4){R};
\node[right]at(0,0){S};
\node[right]at(0,-4){P};
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{amsmath,amssymb,amsthm}
\usepackage{xcolor}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}[scale=0.75]
\draw(4,-2)-- (-2, -2) -- (-2, 4)--(4,-2);
\draw[color=blue, thick] (-2, -1) -- (-1, -1);
\draw[color=blue, thick] (-1, -1)-- (-1,-2);
\draw[color=blue, thick](-1, -1)-- (-0.5,-0.5);
\draw[color=blue, thick](-0.5,-0.5)--(-.5,-2);
\draw[color=blue, thick](-0.5, -0.5)-- (-0.5+0.4,-0.5+0.8);
\draw[color=blue, thick](-0.5+0.4,-0.5+0.8)--(-0.1,-0.5+0.8+1);
\draw[color=blue, thick] (-0.5+0.4,-0.5+0.8)-- (-0.5+0.4+0.9,-0.5+0.8+0.9);
\draw[color=blue, thick](-2,-0.5+0.8+1)--(-0.1,-0.5+0.8+1);
\draw[color=blue, thick](-0.1,-0.5+0.8+1)--(-0.1+0.4,-0.5+0.8+1+0.4);
\end{tikzpicture}
\end{document}