AIGrounding/Diagram-MMU huggingface dataset:
\documentclass[tikz,border=5pt]{standalone}
\usepackage{amssymb,amsmath,amsthm,tikz,multirow,nccrules,float,colortbl,arydshln,multicol,ulem,graphicx,subfig}
\usetikzlibrary{arrows,calc}
\newcommand{\bbb}{\beta}
\newcommand{\ccc}{\gamma}
\newcommand{\aaa}{\alpha}
\newcommand{\ddd}{\delta}
\begin{document}
\begin{tikzpicture}
\fill[gray!50] (-0.8+3,-0.8) -- (-0.8+3,0.8) -- (0.8+3,0.8) -- (0.8+3,-0.8);
\foreach \a in {0,1}{
\begin{scope}[xshift=3*\a cm]
\draw (-0.8,-0.8) -- (-0.8,0.8) -- (0.8,0.8) -- (0.8,-0.8);
\draw[line width=1.5] (-0.8,-0.8) -- (0.8,-0.8);
\end{scope}}\draw (4.5+0.5,0.1)--(5.5+0.5,0.1);
\draw[line width=1.5] (4.5+0.5,-0.4)--(5.5+0.5,-0.4);
\node at (-0.5,0.5) {\small $\bbb$};
\node at (0.5,0.5) {\small $\ccc$};
\node at (-0.5,-0.5) {\small $\aaa$};
\node at (0.5,-0.5) {\small $\ddd$};
\foreach \a in {0,1,2}\node at (90*\a:1) {\small $a$};
\node at (0,-1.1) {\small $b$};
\node at (3,1) {\small $a$};
\node at (2,0) {\small $a$};
\node at (4,0) {\small $a$};
\node at (3,-1.1) {\small $b$};
\node at (2+3.5,0.3) {\small $a$};
\node at (2+3.5,-0.2) {\small $b$};
\node at (-0.5+3,0.5) {\small $\ccc$};
\node at (0.5+3,0.5) {\small $\bbb$};
\node at (-0.5+3,-0.5) {\small $\ddd$};
\node at (0.5+3,-0.5) {\small $\aaa$};
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage[dvipsnames]{xcolor}
\usepackage{amsmath}
\usepackage{pgfplots}
\usetikzlibrary{calc,patterns,positioning}

\pgfplotsset{compat=1.18, samples=30, clip=false,
    my axis style/.style={
        axis x line=middle,
        axis y line=middle,
        axis line style={->},
        legend style={
            font=\footnotesize,
            at={(0.95,0.95)}, % 定位在内部右上角
            anchor=north east,
            draw=black,       % 添加图例边框
            fill=white,       % 填充背景
            /tikz/every even column/.append style={column sep=3pt}
        },
        label style={font=\footnotesize},
        tick label style={font=\footnotesize},
        xlabel style={at={(ticklabel* cs:1)}, anchor=west, font=\footnotesize},
        ylabel style={at={(ticklabel* cs:1)}, anchor=west, font=\footnotesize},
        xlabel=$X$,
        ylabel=$Y$
    }
}
\tikzset{>=stealth}
\newcommand{\E}{\mathrm{e}}

\begin{document}
\begin{tikzpicture}
\begin{axis}[
    my axis style,
    width=.5\textwidth,
    height=.3\textwidth,
    ymax=1.1,
    % 图例项顺序与 addplot 一一对应
    legend entries={$y = \E^{-x^2}$, $y = \E^{-x^4}$, $y = \E^{-x^6}$}
]
    % 曲线 1: 实线
    \addplot[domain=0:3, thick, ->]{exp(-(x)^2)};
    % 曲线 2: 红色虚线
    \addplot[domain=0:3, thick, red, dashed, ->]{exp(-(x)^4)};
    % 曲线 3: 蓝色点划线
    \addplot[domain=0:3, thick, blue, dashdotted, ->]{exp(-(x)^6)};

    % 标记关键点 (1, 1/e)
    \fill[black](1, 0.36788) circle (1.5pt) node[below left] {\footnotesize $(1, 1/\E)$};
\end{axis}
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{amssymb}
\usepackage{amsmath}
\usepackage{tikz}
\usetikzlibrary{patterns}
\usepgflibrary{arrows}
\begin{document}
\begin{tikzpicture}[baseline=3cm]
\node (1) at (0,5) {$(\{1\})$};
\node (11) at (-4,4) {$(\{1,2\})$};
\node (111) at (-7.5,3) {$(\{1,2,3\})$};
\node (112) at (-5.5,3) {$(\{1,2\},\{3\})$};
\node (113) at (-3.5,3) {$(\{3\},\{1,2\})$};
\node (12) at (0,4) {$(\{1\},\{2\})$};
\node (121) at (-2.7,2.3) {$(\{1\},\{2,3\})$};
\node (122) at (-.4,2.3) {$(\{1\},\{2\},\{3\})$};
\node (123) at (1.9,2.3) {$(\{3\},\{1\},\{2\})$};
\node (13) at (4,4) {$(\{2\},\{1\})$};
\node (131) at (2.5,3) {$(\{2,3\},\{1\})$};
\node (132) at (4.7,3) {$(\{2\},\{3\},\{1\})$};
\node (133) at (7,3) {$(\{3\},\{2\},\{1\})$};
\foreach \x in {1,2,3}
{\draw (1) -- (1\x);
\draw (11) -- (11\x);
\draw (12) -- (12\x);
\draw (13) -- (13\x);}
\end{tikzpicture}
\end{document}
\documentclass[border=5pt]{standalone}
\usepackage{tikz}
\usepackage{forest}
\begin{document}
\begin{forest}for tree={grow'=north}[A [B, edge label={node[midway,fill=white,font=\scriptsize]{1}} [][][][][][][][][][]] [C, edge label={node[midway,fill=white,font=\scriptsize]{2}} [][][][][][][][][][]] ]\end{forest}
\end{document}
\documentclass[border=5pt]{standalone}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}[scale=3]
\clip (-0.1,-0.2) rectangle (1.1,0.75);
\draw[step=.5cm,gray,very thin] (-1.4,-1.4) grid (1.4,1.4);
\draw (-1.5,0) -- (1.5,0);
\draw (0,-1.5) -- (0,1.5);
\draw (0,0) circle [radius=1cm];
\fill[green!20!white] (0,0) -- (3mm,0mm)
arc [start angle=0, end angle=30, radius=3mm] -- (0,0);
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage[utf8]{inputenc}
\usepackage{amsmath,amsthm,enumerate}
\usepackage{amssymb}
\usepackage{tikz}
\usepackage[color=blue!20]{todonotes}
\begin{document}
\begin{tikzpicture}[join=bevel,inner sep=0.6mm]
\node[draw,shape=circle,fill] (x) at (0,0) {};
\draw (x) node[left=0.2cm] {$1$};
\node[draw,shape=circle,fill] (y) at (6,0) {};
\draw (y) node[right=0.2cm] {$2$};
\node[draw,shape=circle,fill] (z) at (3,5.2) {};
\draw (z) node[above=0.2cm] {$4$};
\node[draw,shape=circle,fill] (t) at (3,1.7) {};
\draw (t) node[above right=0.1cm] {$0$};
\node[draw,shape=circle,fill] (b1) at (1,1.7) {};
\draw (b1) node[left=0.2cm] {$2$};
\node[draw,shape=circle,fill] (b2) at (2,3.45) {};
\draw (b2) node[left=0.2cm] {$3$};
\node[draw,shape=circle,fill] (bp1) at (4,1.13) {};
\draw (bp1) node[above=0.2cm] {$4$};
\node[draw,shape=circle,fill] (bp2) at (5,0.57) {};
\draw (bp2) node[above=0.2cm] {$3$};
\node[draw,shape=circle,fill] (c1) at (1,0.57) {};
\draw (c1) node[above=0.2cm] {$0$};
\node[draw,shape=circle,fill] (c2) at (2,1.13) {};
\draw (c2) node[above=0.2cm] {$1$};
\node[draw,shape=circle,fill] (cp1) at (3.6,4.16) {};
\draw (cp1) node[right=0.2cm] {$0$};
\node[draw,shape=circle,fill] (cp2) at (4.2,3.12) {};
\draw (cp2) node[right=0.2cm] {$1$};
\node[draw,shape=circle,fill] (cp3) at (4.8,2.08) {};
\draw (cp3) node[right=0.2cm] {$0$};
\node[draw,shape=circle,fill] (cp4) at (5.4,1.04) {};
\draw (cp4) node[right=0.2cm] {$1$};
\draw[-,line width=0.4mm] (x)--(y)--(z)--(x)--(t)--(y) (t)--(z);
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{amssymb,amsmath,amsthm,newlfont,enumerate, standalone}
\usepackage{tikz-cd}
\usepackage{pgfplots}
\pgfplotsset{compat=1.18}
\usepgfplotslibrary{fillbetween}
\usetikzlibrary{intersections}
\usetikzlibrary{patterns}
\begin{document}
\begin{tikzpicture}[scale=0.6]
\fill[fill=gray!20] (-6,0) ellipse (3 and 2);
\draw (-6,0) node{$\Omega$};
\draw (-6,0) ellipse (3 and 2);
\draw[dashed] (-6,0) circle(3);
\filldraw (-9,0) circle (2pt) node[left]{$\sigma$};
\fill[fill=gray!20] (6,0) ellipse (3 and 2);
\draw (6,0) node{$\Omega$};
\draw (6,0) ellipse (3 and 2);
\draw[dashed] (6,-5/2) circle(9/2);
\filldraw (6,2) circle (2pt) node[above]{$\sigma'$};
\draw[ dotted] (6, -5/2) -- (3/2, -5/2) node[midway, below]{\tiny $R_\Omega(\sigma')$};
\end{tikzpicture}
\end{document}
\documentclass[border=5pt]{standalone}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\usepackage{tikz}
\usetikzlibrary{circuits.logic.IEC}
\begin{document}
\tikz [circuit logic IEC] \node [and gate] {$A$};
\end{document}
\documentclass[border=5pt]{standalone}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\usepackage{tikz}
\usetikzlibrary{
datavisualization,
datavisualization.formats.functions,
}
\begin{document}
\tikz \datavisualization
[scientific axes,
all axes={ticks={node style=red}, length=3cm},
visualize as line]
data [format=function] {
var x : interval [5:10];
func y = \value x * \value x;
};
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{amsmath}
\usepackage{tikz}
\usepackage{amssymb}
\usetikzlibrary{arrows,decorations.pathreplacing,backgrounds,calc,positioning}
\begin{document}
\begin{tikzpicture}[-,semithick]
\tikzset{vertex/.append style={fill=white,draw=black,text=black,shape=circle}
}\node at (-1,0) {$\sigma_V = $};
\node[vertex] (A) at (0,0) {$a$};
\node[vertex] (B) at (1,0) {$b$};
\node[vertex] (C) at (2,0) {$c$};
\node[vertex] (D) at (3,0) {$d$};
\node[vertex] (E) at (4,0) {$e$};
\path (A) edge node {} (B) edge [out=45,in=135] node {} (C) (B) edge node {} (C) edge [out=45,in=135] node {} (D) (C) edge [out=-45,in=-135] node {} (E);
\end{tikzpicture}
\end{document}
\documentclass[tikz]{standalone}
\begin{document}
\begin{tikzpicture}[scale=0.8]
\tikzstyle{vertex}=[draw, circle, fill=black!100, minimum width=1pt,inner sep=1pt]
\node[vertex] (v1) at (8,1.7) {};
\node[vertex] (v2) at (7,1) {};
\node[vertex] (v3) at (7.5,0) {};
\node[vertex] (v4) at (8.5,0) {};
\node[vertex] (v5) at (9,1) {};
\draw (v1)--(v2)--(v3)--(v4)--(v5)--(v1);
\node[vertex] (s51) at (7.7,0.6) {};
\node[vertex] (s52) at (8.3,0.6) {};
\foreach \i in {1,...,5}
{
\draw (s51)--(v\i);
\draw (s52)--(v\i);
}
\node[vertex] (s41) at (7.3,1.4) {};
\node[vertex] (s42) at (8.7,1.4) {};
\foreach \i in {1,2,5}
{
\draw (s41)--(v\i);
\draw (s42)--(v\i);
}
\draw (s41)--(s51) (s42)--(s52) (s41)--(s42);
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{tikz-network}
\begin{document}
\begin{tikzpicture}
\Vertex [x=1,label=$x_1$,position=below,size=0.1,color=black]{A}
\Vertex [x=2,label=$x_2$,position=below,size=0.1,color=black]{B}
\Edge (A)(B)
\Vertex [x=3,label=$x_3$,position=below,size=0.1,color=black]{C}
\Edge (C)(B)
\Vertex [x=4,label=$x_4$,position=below,size=0.1,color=black]{D}
\Edge (C)(D)
\Vertex [x=4.5,size=0.05,color=black]{E}
\Vertex [x=5,size=0.05,color=black]{F}
\Vertex [x=5.5,size=0.05,color=black]{G}
\Vertex [x=6,label=$x_{4t-1}$,position=below,size=0.1,color=black]{H}
\Vertex [x=7,label=$x_{4t}$,position=below,size=0.1,color=black]{I}
\Edge (H)(I)
\Vertex [x=8,label=$x_{4t+1}$,position=below,size=0.1,color=black]{J}
\Edge (I)(J)
\Vertex [x=9,label=$x_{4t+2}$,position=below,size=0.1,color=black]{K}
\Edge (J)(K)
\Vertex [x=10,label=$x_{4t+3}$,position=below,size=0.1,color=black]{L}
\Edge (L)(K)
\Vertex [x=11,label=$x_{4t+4}$,position=below,size=0.1,color=black]{M}
\Edge (M)(L)
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{chemfig}
\setchemfig{
atom sep=2em,
bond offset=1pt,
cram width=2pt,
}
\begin{document}
\chemfig{?-[:-50]-[:10]-[:-10]-[:130]O-[:190]?}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{pgfplots}
\pgfplotsset{compat=1.18}
\begin{document}
\begin{tikzpicture}
\begin{axis}[grid=major,view={210}{30}]\addplot3+ [mesh,scatter,samples=10,domain=0:1] {5*x*sin(2*deg(x)) * y*(1-y)};
\end{axis}
\end{tikzpicture}
\end{document}
\documentclass[dvipsnames,border=.5cm]{standalone}
\usepackage{tikz}
\usetikzlibrary{intersections}
\begin{document}
\begin{tikzpicture}[xscale=1.2,scale=.6,darkgray]
\draw[fill=YellowGreen!10,dashed](0,0) ellipse (1cm and 3cm);
\draw[thick](90:3) arc (90:270:1cm and 3cm);
\draw[dashed,xshift=3cm](0,0) ellipse (1.2cm and 4cm);
\draw[thick,xshift=3cm](90:4) arc (90:270:1.2cm and 4cm);
\draw[dashed,name path=first,xshift=6cm](0,0) ellipse (1.5cm and 5cm);
\draw[thick,xshift=6cm](90:5) arc (90:270:1.5cm and 5cm);
\draw[fill=YellowGreen!30,dashed,name path=second,xshift=9cm](0,0) ellipse (1.7cm and 6cm);
\draw[thick,xshift=9cm](90:6) arc (90:270:1.7cm and 6cm);
\draw[name intersections={of=first and second},thick](intersection-1)to[out=-84,in=84](intersection-2);
\draw[-latex,thick,BrickRed](-4,0)--(13,0)node[right]{$x$};
\draw[-latex,thick,black](-3,-7)--(-3,7)node[above]{$y$};
\node[BrickRed,fill=white,circle,inner sep=1pt]at(-3,-.5){0};
\node[BrickRed]at(0,-.5){1};
\node[BrickRed]at(3,-.5){2};
\node[BrickRed]at(6,-.5){3};
\node[BrickRed]at(9,-.5){4};
\draw[thick,top color=OliveGreen,bottom color=OliveGreen,middle color=YellowGreen,fill opacity=.7](90:3) arc (90:270:1cm and 3cm)--(3,-4.05)--(6,-5.05)--(9,-6) arc (270:90:1.7cm and 6cm)--(6,5.05)--(3,4.05)--cycle;
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{amsmath,tikz}
\usetikzlibrary{decorations.markings,arrows}
\begin{document}
\begin{tikzpicture}[decoration={markings,
mark=at position 1cm with {\arrow[line width=1pt]{>}},
mark=at position 5cm with {\arrow[line width=1pt]{>}},
mark=at position 8cm with {\arrow[line width=1pt]{>}}}]
\draw[help lines,->] (-1,0) -- (3,0) coordinate (xaxis);
\draw[help lines,->] (0,-2) -- (0,2) coordinate (yaxis);
\path[draw,line width=0.8pt,postaction=decorate] (-0.5,0) node[below left] {$-\lambda/2$} -- (1,-1.5)
arc (-90:90:1.5) -- (-0.5,0);
\draw[{[-]}, line width=0.8pt, dashed] (0,0) -- (1,0) node[below] {$\kappa^2$};
\node[above] at (0.5,0) {$\sigma(T)$};
\node[below] at (xaxis) {$\Re$};
\node[left] at (yaxis) {$\Im$};
\node[below left] {$0$};
\node[above] at (1.7,1.3) {$\Gamma_\lambda$};
\end{tikzpicture}
\end{document}
\documentclass[border=5pt]{standalone}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}[thick]
\node at(0,2)[circle,draw=blue!50,fill=blue!20]{};
\node at(0,1)[circle,draw=blue!50,fill=blue!20]{};
\node at(0,0)[circle,draw=blue!50,fill=blue!20]{};
\node at(1,1)[rectangle,draw=black!50,fill=black!20]{};
\node at(-1,1)[rectangle,draw=black!50,fill=black!20]{};
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{chemfig}
\setchemfig{
atom sep=2em,
bond offset=1pt,
cram width=2pt,
}
\begin{document}
\chemfig{[:30]--[:-30](=[6]O)--[:-30](-[6]NH_2)-(=[2]O)-[:-30]OH}
\end{document}
\documentclass[tikz, border=2pt]{standalone}
\usepackage{amsmath}
\usetikzlibrary{arrows}
\begin{document}
\begin{tikzpicture}[->, node distance=2cm, semithick]
\node (P) {$\Sigma_0^\text{P}$ = P = $\Pi_0^\text{P}$};
\node (Sigma1) [above left of=P] {NP = $\Sigma_1^\text{P}$ \hspace*{0.9cm}};
\node (Pi1) [above right of=P] {\hspace*{1.2cm} $\Pi_1^\text{P}$ = coNP};
\node (Delta2) [above left of=Pi1] {$\text{P}^\text{NP}$};
\node (Sigma2) [above left of=Delta2] {$\Sigma_2^\text{P}$};
\node (Pi2) [above right of=Delta2] {$\Pi_2^\text{P}$};
\node (dots) [above of=Delta2] {\vdots};
\draw (P) -> (Sigma1);
\draw (P) -> (Pi1);
\draw (Sigma1) -> (Sigma2);
\draw (Sigma1) -> (Delta2);
\draw (Pi1) -> (Pi2);
\draw (Pi1) -> (Delta2);
\draw (Delta2) -> (Sigma2);
\draw (Delta2) -> (Pi2);
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{amsmath}
\usepackage{pgfplots}
\begin{document}
\begin{tikzpicture}
\begin{axis}[xlabel=Number of transparent objects,ylabel=Required memory (Megabytes),xmin=0, xmax=9,ymin=0, ymax=38,xtick={1,2,4,8},ytick={2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36},legend pos=north west,grid=both,grid style={line width=.1pt, draw=gray!10},major grid style={line width=.2pt,draw=gray!50},legend style={font=\small}]\addplot[mark=*,blue] plot coordinates {(1,4.456)(2,8.912)(4,8.912)(8,8.912)};
\addlegendentry{Ours}\addplot[color=red,mark=x] plot coordinates {(1,4.456)(2,8.912)(4,17.824)(8,35.648)};
\addlegendentry{Traditional}
\end{axis}
\end{tikzpicture}
\end{document}
\documentclass[border=5pt]{standalone}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\usepackage{amsmath}
\usepackage[siunitx, RPvoltages]{circuitikz}
\begin{document}
\begin{circuitikz}[scale=1.2]
\draw
(0,0) node[anchor=east] {B}
to[short, o-*] (1,0)
to[R=20<\ohm>, *-*] (1,2)
to[R=10<\ohm>, v=$v_x$] (3,2) -- (4,2)
to[cI=$\frac{\si{\siemens}}{5} v_x$, *-*] (4,0) -- (3,0)
to[R=5<\ohm>, *-*] (3,2)
(3,0) -- (1,0)
(1,2) to[short, -o] (0,2) node[anchor=east]{A};
\end{circuitikz}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{pgfplots}
\pgfplotsset{compat=1.18}
\begin{document}
\begin{tikzpicture}
\begin{axis}[
xlabel=$x$,
ylabel=$y$,
]
\addplot3 coordinates {(0,0,0) (0,0.5,1) (0,1,0)};
\addplot3 coordinates {(0,1,0) (0.5,1,1) (1,1,0)};
\end{axis}
\end{tikzpicture}
\end{document}
\documentclass[border=5pt]{standalone}
\usepackage{tikz}
\usepackage{pgfplots}
\pgfplotsset{compat=1.15}
\usetikzlibrary{arrows}
\usepgfplotslibrary{fillbetween}
\usetikzlibrary{patterns,shapes.geometric}
\begin{document}
\begin{tikzpicture}[baseline={(0,0)}]
\draw[line width=.8pt,->] (-2,0.) -- node[pos=1,right]{}(2,0);
\draw[line width=.8pt,->] (0.,-2)node[below]{$D$} -- node[pos=0.75,above right]{1}(0,2);
\draw[pattern=north west lines] (-1,1)--(1,1)--(1,-1)--(-1,-1)--(-1,1);
\end{tikzpicture}
\end{document}
\documentclass{standalone}
\usepackage{pgfplots}
\pgfplotsset{compat=1.15}
\usepgfplotslibrary{polar}
\begin{document}
\begin{tikzpicture}
\begin{polaraxis}[no marks,samples=201,smooth,domain=0:4]\addplot+ (4*180*x,x);
\end{polaraxis}
\end{tikzpicture}
\end{document}
\documentclass[border=5pt]{standalone}
\usepackage{tikz}
\usetikzlibrary{circuits.ee.IEC}
\begin{document}
\tikz [circuit ee IEC] \node [diode,point left] {};
\end{document}
\documentclass[border=5pt]{standalone}
\usepackage{tikz}
\usetikzlibrary{er,trees}
\tikzset{level distance=1cm,sibling distance=1cm}
\begin{document}
\begin{tikzpicture}[text depth=1pt,every attribute/.style={fill=black!20,draw=black},every entity/.style={fill=blue!20,draw=blue,thick},every relationship/.style={fill=orange!20,draw=orange,thick,aspect=1.5}]
\node[entity](sheep) at (0,0) {Sheep} child {node [key attribute] {name}};
\node[entity](genome) at (2,0) {Genome};
\node[relationship] at (1,1.5) {has} edge (sheep) edge (genome);
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{pgfplots}
\pgfplotsset{compat=1.18}
\begin{document}
\begin{tikzpicture}
\begin{axis}[stack plots=y,stack dir=minus,cycle list name=color list]\addplot coordinates {(0,1) (0.5,1) (1,1)};
\addplot coordinates {(0,1) (0.5,1) (1,1)};
\addplot coordinates {(0,1) (0.5,1) (1,1)};
\addplot coordinates {(0,1) (0.5,1) (1,1)};
\addplot coordinates {(0,1) (0.5,1) (1,1)};
\addplot coordinates {(0,1) (0.5,1) (1,1)};
\addplot coordinates {(0,1) (0.5,1) (1,1)};
\addplot coordinates {(0,1) (0.5,1) (1,1)};
\addplot coordinates {(0,1) (0.5,1) (1,1)};
\addplot coordinates {(0,1) (0.5,1) (1,1)};
\addplot coordinates {(0,1) (0.5,1) (1,1)};
\addplot coordinates {(0,1) (0.5,1) (1,1)};
\addplot coordinates {(0,1) (0.5,1) (1,1)};
\end{axis}
\end{tikzpicture}
\end{document}
\documentclass[border=5pt]{standalone}
\usepackage{tikz}
\usetikzlibrary{intersections}
\tikzset{help lines/.style={gray,very thin}
}
\begin{document}
\begin{tikzpicture}
\draw[help lines](0,0)grid(2,2);
\draw(0.5,0)circle(1);
\draw(1.5,1)circle(.8);
\pgfpathcircle{\pgfpointintersectionofcircles{\pgfpointxy{.5}{0}}{\pgfpointxy{1.5}{1}}{1cm}{0.8cm}{1}}{2pt}\pgfusepath{stroke}
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=10pt]{standalone}
\usetikzlibrary{shapes.misc}
\tikzset{
solid node/.style={circle,draw=black,solid,inner sep=1.5,fill=black},
cross/.style={cross out,draw=black,solid,ultra thick,minimum size=2*(#1-\pgflinewidth),inner sep=1.5,outer sep=0pt},
norm/.style={edge from parent/.style={solid,black,thin,draw}}
}
\begin{document}
\begin{tikzpicture}[thin,
level 1/.style={level distance=15mm,sibling distance=55mm},
level 2/.style={level distance=15mm,sibling distance=27mm},
level 3/.style={level distance=15mm,sibling distance=17mm},
level 4/.style={level distance=18mm,sibling distance=10mm},
every circle node/.style={solid,minimum size=1.5mm,inner sep=0mm}]
\node(0)[solid node,label=above:$\mathsf{1.1}$]{}
child{node[solid node,label=above left:$\mathsf{2.1}$]{}
child[norm]{node[cross = 5pt,label=above left:$\mathsf{1.2}$]{}
child{node[solid,cross = 5pt,label=above left:$\mathsf{2.3}$]{}
child{node[solid node]{} edge from parent node[left]{$\mathsf{l}_3$}}
child{node[solid node]{} edge from parent node[right]{$\mathsf{r}_3$}}
edge from parent node[above left]{$\mathsf{L}_2$}
}
child{node[solid node]{} edge from parent node[above right]{$\mathsf{R}_2$}}
edge from parent[dashdotted] node[above left]{$\mathsf{l}_1$}
}
child[norm]{node[solid node,label=above right:$\mathsf{1.3}$]{}
child{node[solid node,label=above left:$\mathsf{2.4}$]{}
child{node[solid node]{} edge from parent node[left]{$\mathsf{l}_4$}}
child[norm]{node[solid node]{} edge from parent node[right]{$\mathsf{r}_4$}}
edge from parent node[above left]{$\mathsf{L}_3$}}
child[norm]{node[solid node,label=above right:$\mathsf{2.5}$]{}
child{node[solid node]{} edge from parent node[left]{$\mathsf{l}_5$}}
child{node[solid node]{} edge from parent node[right]{$\mathsf{r}_5$}}
edge from parent node[above right]{$\mathsf{R}_3$}}
edge from parent node[above right]{$\mathsf{r}_1$}
}
edge from parent node[above left]{$\mathsf{L}_1$}
}
child{node[solid node,label=above right:$\mathsf{2.2}$]{}
child{node[solid node,label=above left:$\mathsf{1.4}$]{}
child{node[solid node]{} edge from parent node[above left]{$\mathsf{L}_4$}}
child{node[solid node,label=above right:$\mathsf{2.6}$]{}
child{node[solid node]{} edge from parent node[left]{$\mathsf{l}_6$}}
child{node[solid node]{} edge from parent node[right]{$\mathsf{r}_6$}}
edge from parent node[above right]{$\mathsf{R}_4$}}
edge from parent node[above left]{$\mathsf{l}_2$}
}
child{node[solid node]{} edge from parent node[above right]{$\mathsf{r}_2$}}
edge from parent node[above right]{$\mathsf{R}_1$}
};
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{amsmath,amsthm, amssymb,amsfonts}
\usepackage{tikz-cd}
\usetikzlibrary{decorations.pathreplacing}
\begin{document}
\begin{tikzpicture}
\begin{tikzcd}d & j & b \\& k \\& h & i \\g & l\arrow["{V^3}"{description}, from=1-1, to=4-1]\arrow["V"{description}, from=3-2, to=4-1]\arrow["U"', from=1-2, to=1-1]\arrow["U"', from=3-3, to=3-2]\arrow["V"{description}, from=1-2, to=2-2]\arrow["V"{description}, from=1-3, to=2-2]\arrow["V"{description}, from=3-3, to=4-2]\arrow["U", from=4-2, to=4-1]
\end{tikzcd}
\end{tikzpicture}
\end{document}
\documentclass[tikz, margin=3mm]{standalone}
\begin{document}
\begin{tikzpicture}[
dot/.style = {circle, fill, minimum size=3pt}
]
\draw[-latex, thin, draw=gray] (0,0) -- (10,0) node [right] {$x$};
\draw[-latex, thin, draw=gray] (0,0) -- (0,10) node [above] {$y$};
\foreach \Point [count=\i] in {
(1,2),
(2,1),
(3,4),
(2.4,3.2),
(3.1,4,1),
(5,6),
(7,9)
} {
\node[dot, label=\i] at \Point {};
}
\end{tikzpicture}
\end{document}
\documentclass[border=5pt]{standalone}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}[scale=3]
\clip(-.1,-.2)rectangle(1.1,.75);
\draw[step=.5cm,gray,very thin](-1.4,-1.4)grid(1.4,1.4);
\draw(-1.5,0)--(1.5,0);
\draw(0,-1.5)--(0,1.5);
\draw(0,0)circle(1);
\filldraw[fill=green!20,draw=green!50!black](0,0)--(.3,0)arc(0:30:.3)--cycle;
\draw[red,very thick](30:1)--+(0,-.5);
\draw[blue,very thick](30:1)++(0,-.5)--(0,0);
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{amsfonts, amsmath, amsthm, amssymb, latexsym, amscd, color}
\usepackage{graphicx,tikz}
\begin{document}
\begin{tikzpicture}
\foreach \x in {1,2,...,7}
\filldraw (\x,0) circle(2pt);
\draw [dashed](1,0)--(7,0);
\draw (1,0)--(3,2)--(7,0);
\draw (3,2)--(2.5,1)--(3,0)--(3.5,1)--(3,2);
\filldraw (3,2) circle(2pt);
\filldraw (2.5,1) circle(2pt);
\filldraw (3.5,1) circle(2pt);
\node at (1,-.3){$a_1$};
\node at (2,-.3){$a_2$};
\node at (3,-.3){$a_3$};
\node at (4,-.3){$a_4$};
\node at (5,-.3){$a_5$};
\node at (6,-.3){$a_6$};
\node at (7,-.3){$a_7$};
\node at (3,2.3){$b=e$};
\node at (2.5,1.3){$c$};
\node at (3.5,1.3){$d$};
\end{tikzpicture}
\end{document}