feat(eti): aggiunge la prima parte degli esercizi del corso

main
Gabriel Antonio Videtta 11 months ago
parent 87e040a099
commit 8d3c415672

1
.gitignore vendored

@ -12,3 +12,4 @@
*.blg
*.run.xml
*-eps-converted-to.pdf
*.prob

@ -0,0 +1,75 @@
\newcommand{\eu}{\mathrm{e}}
\newcommand{\im}{\mathrm{i}}
\newcommand{\degree}{\,^{\circ}}
\newcommand{\transpose}[1]{{#1}^{\mathsf{T}}}
\newcommand{\Int}{\int\limits_{-\infty}^{\infty}}
\newcommand{\rint}[2]{\int{#1}\dd{#2}}
\newcommand{\Rint}[4]{\int\limits_{#1}^{#2}{#3}\dd{#4}}
\DeclareMathOperator{\ot}{ot}
\DeclareMathOperator{\cof}{cof}
\DeclareMathOperator{\TC}{TC}
\newcommand{\ORD}{\text{ORD}}
\makeatletter
\newcommand*\bigcdot{\mathpalette\bigcdot@{.5}}
\newcommand*\bigcdot@[2]{\mathbin{\vcenter{\hbox{\scalebox{#2}{$\m@th#1\bullet$}}}}}
\makeatother
\newcommand{\Ham}{\hat{\mathcal{H}}}
\renewcommand{\Tr}{\mathrm{Tr}}
\newcommand{\christoffelsecond}[4]{\dfrac{1}{2}g^{#3 #4}(\partial_{#1} g_{#2 #4} + \partial_{#2} g_{#1 #4} - \partial_{#4} g_{#1 #2})}
\newcommand{\riemanncurvature}[5]{\partial_{#3} \Gamma_{#4 #2}^{#1} - \partial_{#4} \Gamma_{#3 #2}^{#1} + \Gamma_{#3 #5}^{#1} \Gamma_{#4 #2}^{#5} - \Gamma_{#4 #5}^{#1} \Gamma_{#3 #2}^{#5}}
\newcommand{\covariantriemanncurvature}[5]{g_{#1 #5} R^{#5}{}_{#2 #3 #4}}
\newcommand{\riccitensor}[5]{g_{#1 #5} R^{#5}{}_{#2 #3 #4}}
\renewcommand{\emptyset}{\varnothing}
\renewcommand{\iff}{\longleftrightarrow}
\renewcommand{\implies}{\longrightarrow}
\renewcommand{\impliedby}{\longleftarrow}
\DeclareMathOperator{\dom}{dom}
\DeclareMathOperator{\imm}{imm}
\newcommand{\rel}{\mathcal{R}}
\newcommand{\FF}{\mathcal{F}}
\newcommand{\bigtimes}{\varprod}
\DeclareMathOperator{\Fun}{Fun}
\DeclareMathOperator{\id}{id}
\newcommand{\PP}{\mathcal{P}}
\newcommand{\NN}{\mathbb{N}}
\newcommand{\ZZ}{\mathbb{Z}}
\newcommand{\QQ}{\mathbb{Q}}
\newcommand{\RR}{\mathbb{R}}
\newcommand{\UU}{\mathbb{V}}
\newcommand{\VV}{\mathbb{V}}
\newcommand{\se}{\text{se }}
\newcommand{\altrimenti}{\text{altrimenti}}
\newcommand{\inv}{^{-1}}
\newcommand{\AC}{$\mathsf{AC}$}
\newcommand{\PA}{$\mathsf{PA}$}
\newcommand{\cc}{\mathfrak{c}}
\DeclareMathOperator{\Fin}{Fin}
\newcommand{\PPFin}{\PP^{\mathsf{fin}}}
\DeclareMathOperator{\FSeq}{FSeq}
\DeclareMathOperator{\bige}{Big}
\DeclareMathOperator{\Sym}{\mathfrak{S}}
\newcommand{\OO}{\mathfrak{O}}
\newcommand{\basis}{\mathcal{B}}
\newcommand{\restr}[2]{
#1\arrowvert_{#2}
}

@ -0,0 +1,46 @@
\usepackage{titlesec}
\usepackage[many]{tcolorbox}
\usepackage{environ}
\titlespacing*{\chapter}{0cm}{-2.0cm}{0.50cm}
\titlespacing*{\section}{0cm}{0.50cm}{0.25cm}
\setlength{\parindent}{0pt}
\setlength{\parskip}{1ex}
\newtcbtheorem[list inside={prob}]{problem}{Problema}%
{enhanced,
colback = black!5, %white,
colbacktitle = black!5,
coltitle = black,
boxrule = 0pt,
frame hidden,
borderline west = {0.5mm}{0.0mm}{black},
fonttitle = \bfseries\sffamily,
breakable,
before skip = 3ex,
after skip = 3ex,
boxsep = 2mm
}{problem}
\newenvironment{solution}
{\let\qed\relax\begin{proof}[Soluzione]}
{\end{proof}}
\newenvironment{altsolution}
{\let\qed\relax\begin{proof}[Soluzione alternativa]}
{\end{proof}}
\newif\ifhideproofs
% \hideproofstrue
\ifhideproofs
\usepackage{environ}
\NewEnviron{hide}{}
\let\solution\hide
\let\endsolution\endhide
\let\altsolution\hide
\let\endaltsolution\endhide
\fi
\tcbuselibrary{skins, breakable}

File diff suppressed because it is too large Load Diff

@ -0,0 +1,61 @@
% \usepackage{fontspec}
% ==================================================
\usepackage[italian]{babel}
\usepackage[margin = 1in]{geometry}
% ==================================================
\usepackage{mathrsfs}
\usepackage{amsfonts}
\usepackage{amsmath}
\usepackage{amsthm}
\usepackage{amssymb}
\usepackage{physics}
\usepackage{dsfont}
\usepackage{esint}
\usepackage{marvosym}
\usepackage{kpfonts}
\usepackage{quiver}
% ==================================================
\usepackage{enumerate}
\usepackage[shortlabels, inline]{enumitem}
\usepackage{framed}
\usepackage{csquotes}
% ==================================================
\usepackage{float}
\usepackage{tabularx}
\usepackage{xcolor}
\usepackage{multicol}
\usepackage{subcaption}
\usepackage{caption}
\captionsetup{format = hang, margin = 10pt, font = small, labelfont = bf}
\usepackage[round, authoryear]{natbib}
\usepackage{hyperref}
\definecolor{links}{rgb}{0.36,0.54,0.66}
\hypersetup{
colorlinks = true,
linkcolor = black,
urlcolor = blue,
citecolor = blue,
filecolor = blue,
pdfauthor = {Author},
pdftitle = {Title},
pdfsubject = {subject},
pdfkeywords = {one, two},
pdfproducer = {LaTeX},
pdfcreator = {pdfLaTeX},
}
\usepackage{lmodern}
\renewcommand{\familydefault}{\sfdefault}
\usepackage{sfmath}
\usepackage{hyperref}

@ -0,0 +1,40 @@
% *** quiver ***
% A package for drawing commutative diagrams exported from https://q.uiver.app.
%
% This package is currently a wrapper around the `tikz-cd` package, importing necessary TikZ
% libraries, and defining a new TikZ style for curves of a fixed height.
%
% Version: 1.5.2
% Authors:
% - varkor (https://github.com/varkor)
% - AndréC (https://tex.stackexchange.com/users/138900/andr%C3%A9c)
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{quiver}[2021/01/11 quiver]
% `tikz-cd` is necessary to draw commutative diagrams.
\RequirePackage{tikz-cd}
% `amssymb` is necessary for `\lrcorner` and `\ulcorner`.
\RequirePackage{amssymb}
% `calc` is necessary to draw curved arrows.
\usetikzlibrary{calc}
% `pathmorphing` is necessary to draw squiggly arrows.
\usetikzlibrary{decorations.pathmorphing}
% A TikZ style for curved arrows of a fixed height, due to AndréC.
\tikzset{curve/.style={settings={#1},to path={(\tikztostart)
.. controls ($(\tikztostart)!\pv{pos}!(\tikztotarget)!\pv{height}!270:(\tikztotarget)$)
and ($(\tikztostart)!1-\pv{pos}!(\tikztotarget)!\pv{height}!270:(\tikztotarget)$)
.. (\tikztotarget)\tikztonodes}},
settings/.code={\tikzset{quiver/.cd,#1}
\def\pv##1{\pgfkeysvalueof{/tikz/quiver/##1}}},
quiver/.cd,pos/.initial=0.35,height/.initial=0}
% TikZ arrowhead/tail styles.
\tikzset{tail reversed/.code={\pgfsetarrowsstart{tikzcd to}}}
\tikzset{2tail/.code={\pgfsetarrowsstart{Implies[reversed]}}}
\tikzset{2tail reversed/.code={\pgfsetarrowsstart{Implies}}}
% TikZ arrow styles.
\tikzset{no body/.style={/tikz/dash pattern=on 0 off 1mm}}
\endinput
Loading…
Cancel
Save