\documentclass[titlepage]{amsbook}
\usepackage[utf8]{inputenc}
\usepackage[english]{babel}
\usepackage{amsbsy,amsmath,amssymb}
\usepackage{tikz}
\usetikzlibrary{positioning}
\usetikzlibrary{automata}
\usetikzlibrary{mindmap,backgrounds}
\usetikzlibrary{shapes.geometric,shapes.arrows,decorations.pathmorphing}
\usetikzlibrary{matrix,chains,scopes,positioning,arrows,fit}
\definecolor{hsrmWarmGreyDark}{rgb}{0.274509804,0.254901961,0.235294118}
\begin{document}
\begin{center}
\begin{tikzpicture}[scale=1,
cercle/.style={circle,draw=black!80!white,fill=black!10!white,thick, inner sep=2pt, text=black},
fletxa/.style={draw=black!80!white,thick}
]
\node[] () at (-1.5,3) [] {$\sigma$};
\node[] () at (-1.3,3) [] {$($};
\node[] (1A) at (-.9,3) [] {${\color{blue}{\blacksquare}}$};
\node[] () at (-.5,2.9) [] {$,$};
\node[] (1B) at (-.1,3) [] {${\color{blue}{\blacksquare}}$};
\node[] () at (.7,3) [] {$,\cdots ,$};
\node[] (1C) at (1.5,3) [] {${\color{blue}{\blacksquare}}$};
\node[] () at (1.9,3) [] {$)$};
\node[] () at (-1.5,2) [] {$\sigma$};
\node[] () at (-1.3,2) [] {$($};
\node[] (2A) at (-.9,2) [] {${\color{blue!50!red}{\blacksquare}}$};
\node[] () at (-.5,1.9) [] {$,$};
\node[] (2B) at (-.1,2) [] {${\color{blue}{\blacksquare}}$};
\node[] () at (.7,2) [] {$,\cdots ,$};
\node[] (2C) at (1.5,2) [] {${\color{blue}{\blacksquare}}$};
\node[] () at (1.9,2) [] {$)$};
\draw[draw=hsrmWarmGreyDark, ->, thick] (1A) to node [left] {$\scriptscriptstyle \mathfrak{P}_{0}$} (2A);
\node[] () at (-.075,2.5) [] {$\scriptscriptstyle\rotatebox{90}{=}$};
\node[] () at (1.525,2.5) [] {$\scriptscriptstyle\rotatebox{90}{=}$};
\node[] () at (-1.5,1) [] {$\sigma$};
\node[] () at (-1.3,1) [] {$($};
\node[] (3A) at (-.9,1) [] {${\color{red}{\blacksquare}}$};
\node[] () at (-.5,.9) [] {$,$};
\node[] (3B) at (-.1,1) [] {${\color{blue}{\blacksquare}}$};
\node[] () at (.7,1) [] {$,\cdots ,$};
\node[] (3C) at (1.5,1) [] {${\color{blue}{\blacksquare}}$};
\node[] () at (1.9,1) [] {$)$};
\draw[draw=hsrmWarmGreyDark, ->, thick] (2A) to node [left] {$\scriptscriptstyle \mathfrak{Q}_{0}$} (3A);
\node[] () at (-.075,1.5) [] {$\scriptscriptstyle\rotatebox{90}{=}$};
\node[] () at (1.525,1.5) [] {$\scriptscriptstyle\rotatebox{90}{=}$};
\node[] () at (-1.5,0) [] {$\sigma$};
\node[] () at (-1.3,0) [] {$($};
\node[] (4A) at (-.9,0) [] {${\color{red}{\blacksquare}}$};
\node[] () at (-.5,-.1) [] {$,$};
\node[] (4B) at (-.1,0) [] {${\color{blue!50!red}{\blacksquare}}$};
\node[] () at (.7,0) [] {$,\cdots ,$};
\node[] (4C) at (1.5,0) [] {${\color{blue}{\blacksquare}}$};
\node[] () at (1.9,0) [] {$)$};
\node[] () at (-.875,0.5) [] {$\scriptscriptstyle\rotatebox{90}{=}$};
\draw[draw=hsrmWarmGreyDark, ->, thick] (3B) to node [left] {$\scriptscriptstyle \mathfrak{P}_{1}$} (4B);
\node[] () at (1.525,0.5) [] {$\scriptscriptstyle\rotatebox{90}{=}$};
\node[] () at (-1.5,-1) [] {$\sigma$};
\node[] () at (-1.3,-1) [] {$($};
\node[] (5A) at (-.9,-1) [] {${\color{red}{\blacksquare}}$};
\node[] () at (-.5,-1.1) [] {$,$};
\node[] (5B) at (-.1,-1) [] {${\color{red}{\blacksquare}}$};
\node[] () at (.7,-1) [] {$,\cdots ,$};
\node[] (5C) at (1.5,-1) [] {${\color{blue}{\blacksquare}}$};
\node[] () at (1.9,-1) [] {$)$};
\node[] () at (-.875,-0.5) [] {$\scriptscriptstyle\rotatebox{90}{=}$};
\draw[draw=hsrmWarmGreyDark, ->, thick] (4B) to node [left] {$\scriptscriptstyle \mathfrak{Q}_{1}$} (5B);
\node[] () at (1.525,-0.5) [] {$\scriptscriptstyle\rotatebox{90}{=}$};
%\node[] () at (-1.5,-3) [] {$\sigma$};
%\node[] () at (-1.3,-3) [] {$($};
\node[] (6A) at (-.9,-3) [] {$\vdots$};
%\node[] () at (-.5,-3.1) [] {$,$};
\node[] (6B) at (-.1,-3) [] {$\vdots$};
\node[] () at (.7,-3) [] {$\ddots $};
\node[] (6C) at (1.5,-3) [] {$\vdots$};
%\node[] () at (1.9,-3) [] {$)$};
\node[] () at (-.875,-4.5) [] {$\scriptscriptstyle\rotatebox{90}{=}$};
\node[] () at (-.075,-4.5) [] {$\scriptscriptstyle\rotatebox{90}{=}$};
\node[] () at (1.525,-4.5) [] {$\scriptscriptstyle\rotatebox{90}{=}$};
\node[] () at (-1.5,-5) [] {$\sigma$};
\node[] () at (-1.3,-5) [] {$($};
\node[] (7A) at (-.9,-5) [] {${\color{red}{\blacksquare}}$};
\node[] () at (-.5,-5.1) [] {$,$};
\node[] (7B) at (-.1,-5) [] {${\color{red}{\blacksquare}}$};
\node[] () at (.7,-5) [] {$,\cdots ,$};
\node[] (7C) at (1.5,-5) [] {${\color{blue}{\blacksquare}}$};
\node[] () at (1.9,-5) [] {$)$};
\node[] () at (-.875,-4.5) [] {$\scriptscriptstyle\rotatebox{90}{=}$};
\node[] () at (-.075,-4.5) [] {$\scriptscriptstyle\rotatebox{90}{=}$};
\node[] () at (1.525,-4.5) [] {$\scriptscriptstyle\rotatebox{90}{=}$};
\node[] () at (-1.5,-6) [] {$\sigma$};
\node[] () at (-1.3,-6) [] {$($};
\node[] (8A) at (-.9,-6) [] {${\color{red}{\blacksquare}}$};
\node[] () at (-.5,-6.1) [] {$,$};
\node[] (8B) at (-.1,-6) [] {${\color{red}{\blacksquare}}$};
\node[] () at (.7,-6) [] {$,\cdots ,$};
\node[] (8C) at (1.5,-6) [] {${\color{blue!50!red}{\blacksquare}}$};
\node[] () at (1.9,-6) [] {$)$};
\node[] () at (-.875,-5.5) [] {$\scriptscriptstyle\rotatebox{90}{=}$};
\node[] () at (-.075,-5.5) [] {$\scriptscriptstyle\rotatebox{90}{=}$};
\draw[draw=hsrmWarmGreyDark, ->, thick] (7C) to node [left] {$\scriptscriptstyle \mathfrak{P}_{n-1}$} (8C);
\node[] () at (-1.5,-7) [] {$\sigma$};
\node[] () at (-1.3,-7) [] {$($};
\node[] (9A) at (-.9,-7) [] {${\color{red}{\blacksquare}}$};
\node[] () at (-.5,-7.1) [] {$,$};
\node[] (9B) at (-.1,-7) [] {${\color{red}{\blacksquare}}$};
\node[] () at (.7,-7) [] {$,\cdots ,$};
\node[] (9C) at (1.5,-7) [] {${\color{red}{\blacksquare}}$};
\node[] () at (1.9,-7) [] {$)$};
\node[] () at (-.875,-6.5) [] {$\scriptscriptstyle\rotatebox{90}{=}$};
\node[] () at (-.075,-6.5) [] {$\scriptscriptstyle\rotatebox{90}{=}$};
\draw[draw=hsrmWarmGreyDark, ->, thick] (8C) to node [left] {$\scriptscriptstyle \mathfrak{Q}_{n-1}$} (9C);
%%%%%%%%%%%%%%%%%%
\node[] () at (5.5,3) [] {$\sigma$};
\node[] () at (5.7,3) [] {$($};
\node[] (1a) at (6.1,3) [] {${\color{blue}{\blacksquare}}$};
\node[] () at (6.5,2.9) [] {$,$};
\node[] (1b) at (6.9,3) [] {${\color{blue}{\blacksquare}}$};
\node[] () at (7.7,3) [] {$,\cdots ,$};
\node[] (1c) at (8.5,3) [] {${\color{blue}{\blacksquare}}$};
\node[] () at (8.9,3) [] {$)$};
\node[] () at (5.5,2) [] {$\sigma$};
\node[] () at (5.7,2) [] {$($};
\node[] (2a) at (6.1,2) [] {${\color{blue!50!red}{\blacksquare}}$};
\node[] () at (6.5,1.9) [] {$,$};
\node[] (2b) at (6.9,2) [] {${\color{blue}{\blacksquare}}$};
\node[] () at (7.7,2) [] {$,\cdots ,$};
\node[] (2c) at (8.5,2) [] {${\color{blue}{\blacksquare}}$};
\node[] () at (8.9,2) [] {$)$};
\draw[draw=hsrmWarmGreyDark, ->, thick] (1a) to node [left] {$\scriptscriptstyle \mathfrak{P}_{0}$} (2a);
\node[] () at (6.95,2.5) [] {$\scriptscriptstyle\rotatebox{90}{=}$};
\node[] () at (8.525,2.5) [] {$\scriptscriptstyle\rotatebox{90}{=}$};
\node[] () at (5.5,1) [] {$\sigma$};
\node[] () at (5.7,1) [] {$($};
\node[] (3a) at (6.1,1) [] {${\color{blue!50!red}{\blacksquare}}$};
\node[] () at (6.5,.9) [] {$,$};
\node[] (3b) at (6.9,1) [] {${\color{blue!50!red}{\blacksquare}}$};
\node[] () at (7.7,1) [] {$,\cdots ,$};
\node[] (3c) at (8.5,1) [] {${\color{blue}{\blacksquare}}$};
\node[] () at (8.9,1) [] {$)$};
\node[] () at (6.15,1.5) [] {$\scriptscriptstyle\rotatebox{90}{=}$};
\draw[draw=hsrmWarmGreyDark, ->, thick] (2b) to node [left] {$\scriptscriptstyle \mathfrak{P}_{1}$} (3b);
\node[] () at (8.525,1.5) [] {$\scriptscriptstyle\rotatebox{90}{=}$};
%\node[] () at (3.5,0) [] {$\sigma$};
%\node[] () at (3.7,0) [] {$($};
\node[] (4a) at (6.1,0) [] {$\vdots$};
%\node[] () at (4.5,-.1) [] {$,$};
\node[] (4b) at (6.9,0) [] {$\vdots$};
\node[] () at (7.7,0) [] {$\ddots$};
\node[] (4c) at (8.5,0) [] {$\vdots$};
%\node[] () at (6.9,0) [] {$)$};
\node[] () at (6.15,0.5) [] {$\scriptscriptstyle\rotatebox{90}{=}$};
\node[] () at (6.95,0.5) [] {$\scriptscriptstyle\rotatebox{90}{=}$};
\node[] () at (8.525,0.5) [] {$\scriptscriptstyle\rotatebox{90}{=}$};
\node[] () at (5.5,-1) [] {$\sigma$};
\node[] () at (5.7,-1) [] {$($};
\node[] (5a) at (6.1,-1) [] {${\color{blue!50!red}{\blacksquare}}$};
\node[] () at (6.5,-1.1) [] {$,$};
\node[] (5b) at (6.9,-1) [] {${\color{blue!50!red}{\blacksquare}}$};
\node[] () at (7.7,-1) [] {$,\cdots ,$};
\node[] (5c) at (8.5,-1) [] {${\color{blue}{\blacksquare}}$};
\node[] () at (8.9,-1) [] {$)$};
\node[] () at (6.15,-0.5) [] {$\scriptscriptstyle\rotatebox{90}{=}$};
\node[] () at (6.95,-0.5) [] {$\scriptscriptstyle\rotatebox{90}{=}$};
\node[] () at (8.525,-0.5) [] {$\scriptscriptstyle\rotatebox{90}{=}$};
\node[] () at (5.5,-2) [] {$\sigma$};
\node[] () at (5.7,-2) [] {$($};
\node[] (6a) at (6.1,-2) [] {${\color{blue!50!red}{\blacksquare}}$};
\node[] () at (6.5,-2.1) [] {$,$};
\node[] (6b) at (6.9,-2) [] {${\color{blue!50!red}{\blacksquare}}$};
\node[] () at (7.7,-2) [] {$,\cdots ,$};
\node[] (6c) at (8.5,-2) [] {${\color{blue!50!red}{\blacksquare}}$};
\node[] () at (8.9,-2) [] {$)$};
\node[] () at (6.15,-1.5) [] {$\scriptscriptstyle\rotatebox{90}{=}$};
\node[] () at (6.95,-1.5) [] {$\scriptscriptstyle\rotatebox{90}{=}$};
\draw[draw=hsrmWarmGreyDark, ->, thick] (5c) to node [left] {$\scriptscriptstyle \mathfrak{P}_{n-1}$} (6c);
\node[] () at (5.5,-3) [] {$\sigma$};
\node[] () at (5.7,-3) [] {$($};
\node[] (7a) at (6.1,-3) [] {${\color{red}{\blacksquare}}$};
\node[] () at (6.5,-3.1) [] {$,$};
\node[] (7b) at (6.9,-3) [] {${\color{blue!50!red}{\blacksquare}}$};
\node[] () at (7.7,-3) [] {$,\cdots ,$};
\node[] (7c) at (8.5,-3) [] {${\color{blue!50!red}{\blacksquare}}$};
\node[] () at (8.9,-3) [] {$)$};
\draw[draw=hsrmWarmGreyDark, ->, thick] (6a) to node [left] {$\scriptscriptstyle \mathfrak{Q}_{0}$} (7a);
\node[] () at (6.95,-2.5) [] {$\scriptscriptstyle\rotatebox{90}{=}$};
\node[] () at (8.525,-2.5) [] {$\scriptscriptstyle\rotatebox{90}{=}$};
\node[] () at (5.5,-4) [] {$\sigma$};
\node[] () at (5.7,-4) [] {$($};
\node[] (8a) at (6.1,-4) [] {${\color{red}{\blacksquare}}$};
\node[] () at (6.5,-4.1) [] {$,$};
\node[] (8b) at (6.9,-4) [] {${\color{red}{\blacksquare}}$};
\node[] () at (7.7,-4) [] {$,\cdots ,$};
\node[] (8c) at (8.5,-4) [] {${\color{blue!50!red}{\blacksquare}}$};
\node[] () at (8.9,-4) [] {$)$};
\node[] () at (6.15,-3.5) [] {$\scriptscriptstyle\rotatebox{90}{=}$};
\draw[draw=hsrmWarmGreyDark, ->, thick] (7b) to node [left] {$\scriptscriptstyle \mathfrak{Q}_{1}$} (8b);
\node[] () at (8.525,-3.5) [] {$\scriptscriptstyle\rotatebox{90}{=}$};
%\node[] () at (3.5,-5) [] {$\sigma$};
%\node[] () at (3.7,-5) [] {$($};
\node[] (9a) at (6.1,-5) [] {$\vdots$};
%\node[] () at (4.5,-5.1) [] {$,$};
\node[] (9b) at (6.9,-5) [] {$\vdots$};
\node[] () at (7.7,-5) [] {$\ddots$};
\node[] (9c) at (8.5,-5) [] {$\vdots$};
%\node[] () at (6.9,-5) [] {$)$};
\node[] () at (6.15,-4.5) [] {$\scriptscriptstyle\rotatebox{90}{=}$};
\node[] () at (6.95,-4.5) [] {$\scriptscriptstyle\rotatebox{90}{=}$};
\node[] () at (8.525,-4.5) [] {$\scriptscriptstyle\rotatebox{90}{=}$};
\node[] () at (5.5,-6) [] {$\sigma$};
\node[] () at (5.7,-6) [] {$($};
\node[] (10a) at (6.1,-6) [] {${\color{red}{\blacksquare}}$};
\node[] () at (6.5,-6.1) [] {$,$};
\node[] (10b) at (6.9,-6) [] {${\color{red}{\blacksquare}}$};
\node[] () at (7.7,-6) [] {$,\cdots ,$};
\node[] (10c) at (8.5,-6) [] {${\color{blue!50!red}{\blacksquare}}$};
\node[] () at (8.9,-6) [] {$)$};
\node[] () at (6.15,-5.5) [] {$\scriptscriptstyle\rotatebox{90}{=}$};
\node[] () at (6.95,-5.5) [] {$\scriptscriptstyle\rotatebox{90}{=}$};
\node[] () at (8.525,-5.5) [] {$\scriptscriptstyle\rotatebox{90}{=}$};
\node[] () at (5.5,-7) [] {$\sigma$};
\node[] () at (5.7,-7) [] {$($};
\node[] (11a) at (6.1,-7) [] {${\color{red}{\blacksquare}}$};
\node[] () at (6.5,-7.1) [] {$,$};
\node[] (11b) at (6.9,-7) [] {${\color{red}{\blacksquare}}$};
\node[] () at (7.7,-7) [] {$,\cdots ,$};
\node[] (11c) at (8.5,-7) [] {${\color{red}{\blacksquare}}$};
\node[] () at (8.9,-7) [] {$)$};
\node[] () at (6.15,-6.5) [] {$\scriptscriptstyle\rotatebox{90}{=}$};
\node[] () at (6.95,-6.5) [] {$\scriptscriptstyle\rotatebox{90}{=}$};
\draw[draw=hsrmWarmGreyDark, ->, thick] (10c) to node [left] {$\scriptscriptstyle \mathfrak{Q}_{n-1}$} (11c);
%%%%%%%%%%%%%%%%%%
\tikzset{encercla/.style={draw=hsrmWarmGreyDark, thick, inner sep=0pt, rectangle, rounded corners}};
\node [encercla, fit=(1A) ] {} ;
\node [encercla, fit=(2A) ] {} ;
\node [encercla, fit=(3A)(9A) ] {} ;
\node [encercla, fit=(1B)(3B) ] {} ;
\node [encercla, fit=(4B) ] {} ;
\node [encercla, fit=(5B)(9B) ] {} ;
\node [encercla, fit=(1C)(7C) ] {} ;
\node [encercla, fit=(8C) ] {} ;
\node [encercla, fit=(9C) ] {} ;
\node [encercla, fit=(1a) ] {} ;
\node [encercla, fit=(2a)(6a) ] {} ;
\node [encercla, fit=(7a)(11a) ] {} ;
\node [encercla, fit=(1b)(2b) ] {} ;
\node [encercla, fit=(3b)(7b) ] {} ;
\node [encercla, fit=(8b)(11b) ] {} ;
\node [encercla, fit=(1c)(5c) ] {} ;
\node [encercla, fit=(6c)(10c) ] {} ;
\node [encercla, fit=(11c) ] {} ;
%\draw[draw=hsrmWarmGreyDark, thick, -] (2.5,3) -- (2.5,-3);
\node[] () at (0,-8) [] {$\sigma(({\color{red}{\mathfrak{Q}_{j}}}\circ {\color{blue}{\mathfrak{P}_{j}}})_{j\in n})$};
\node[] () at (7.25,-8) [] {${\color{red}{\sigma((\mathfrak{Q}_{j})_{j\in n})}}\circ {\color{blue}{\sigma((\mathfrak{P}_{j})_{j\in n})}}$};
\end{tikzpicture}
\end{center}
\end{document}