← All templates

Complutense University of Madrid doctoral thesis, Mathematical Research (svmonoucm)

The doctoral thesis template of the UCM Doctoral Programme in Mathematical Research (July 2026): the svmonoucmbiglet class with the programme's cover and title page, the declaration of authorship form, acknowledgements, contents, abstracts in English and Spanish, an introduction, a sample part and chapter, an appendix, a bibliography and a subject index.

Create an account to use this
Category
Thesis
Document class
svmonoucmbiglet (svmonoucmbiglet.cls) — ships with TeX Live
Workflow
Thesis / dissertation — submissions and revision rounds
Author
Universidad Complutense de Madrid, Doctoral Programme in Mathematical Research (Facultad de Ciencias Matemáticas)
Source
Universidad Complutense de Madrid, Doctoral Programme in Mathematical Research (Facultad de Ciencias Matemáticas)
Licence
No licence is stated in the files. Universidad Complutense de Madrid, Doctoral Programme in Mathematical Research (Facultad de Ciencias Matemáticas) distributes them for authors preparing a submission.

These are the publisher’s own files. This project starts from Universidad Complutense de Madrid, Doctoral Programme in Mathematical Research (Facultad de Ciencias Matemáticas)’s package for this publication — their manuscript, their svmonoucmbiglet.cls, their bibliography style — so what compiles here is what they would have given you.

Universidad Complutense de Madrid, Doctoral Programme in Mathematical Research (Facultad de Ciencias Matemáticas) serves this exact file to Complutense University of Madrid. Check Universidad Complutense de Madrid, Doctoral Programme in Mathematical Research (Facultad de Ciencias Matemáticas)’s author pages for the current instructions.

Where this differs from the publisher’s download.

  • Note: Issued for the Doctoral Programme in Mathematical Research of the Faculty of Mathematical Sciences; other UCM doctoral programmes have their own rules. The cover has an institute line ('ICMAT, IMI, ...') to keep only if it applies.

What you get

  • UCM-eps-converted-to.pdf · 1341 KB
  • UCM.eps · 5449 KB
  • UCMmat-eps-converted-to.pdf · 14 KB
  • UCMmat.eps · 785 KB
  • abstract.tex · 2 KB
  • abstract_v2.tex · 308 B
  • abstractsp.tex · 314 B
  • acknow.tex · 521 B
  • appendix.tex · 34 B
  • biblio.tex · 487 B
  • decautoria.pdf · 3425 KB
  • dedic.tex · 502 B
  • framed.sty · 22 KB
  • introduction.tex · 40 B
  • portada.tex · 976 B
  • preface.tex · 6 KB
  • semple part.tex · 229 B
  • semple_cap.tex · 2 KB
  • svmonoucmbiglet.cls · 71 KB
  • tapa-cubierta.tex · 828 B
  • tesis.tex — the file that is compiled · 6 KB

These become your files. Editing them afterwards changes your project and nothing else — a project owns its files from the moment it is made.

Source

UCM-eps-converted-to.pdf — binary, 1341 KB

UCM.eps — binary, 5449 KB

UCMmat-eps-converted-to.pdf — binary, 14 KB

UCMmat.eps — binary, 785 KB

abstract.tex · 2 KB
%%%%%%%%%%%%%%%%%%%%%%preface.tex%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% sample preface
%
% Use this file as a template for your own input.
%
%%%%%%%%%%%%%%%%%%%%%%%% Springer %%%%%%%%%%%%%%%%%%%%%%%%%%

\abstractmod
%% Please write your preface here


This work has two well different parts. The first one deals with Milnor number, Tjurina number, spectral values and the geometric genus which constitute the main topological and analytic of an isolated hypersurface singularity. One of the main contributions of the first part of this memoir has been to motivate the study of the relations between the Milnor number, Tjurina number, spectral values and the geometric genus from a new point of view. This certainly provides a new way of understanding the importance of Durfee conjecture in the context of isolated hypersurface singularities. In conclusion, the first part of the memoir presents a new research program in order to gain understanding of the interplay between the main topological and analytic invariants of a hypersurface singularity.


The second part deals with numerical semigroups and its combinatorics. The main results in this part can be split into two parts: one devoted to Wilf's conjecture on numerical semigroups and its generalization to modules over them; and the other one about value set of modules over the local ring of an irreducible plane curve singularities with one Puiseux pair. Our main contribution to Wilf's conjecture has been to propose and initiate its extension to modules over a numerical semigroup. As a consequence, we have provided new insight in some related problems to Wilf's conjecture. Our contributions in the case of value set of modules over the local ring of an irreducible plane curve singularities with one Puiseux pair has been to provide the first step into the generalization to modules over a numerical semigroup of a Theorem of Bresinsky and Teissier about the value semigroup of an irreducible plane curve singularity. As a consequence, we will deduce some new features about the value set of K\"{a}hler differentials of an irreducible plane curve singularity with one Puiseux pair.
abstract_v2.tex · 308 B
%%%%%%%%%%%%%%%%%%%%%%preface.tex%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% sample preface
%
% Use this file as a template for your own input.
%
%%%%%%%%%%%%%%%%%%%%%%%% Springer %%%%%%%%%%%%%%%%%%%%%%%%%%

\abstractmod
\addcontentsline{toc}{chapter}{Abstract}
%% Please write your preface here
The abstract
abstractsp.tex · 314 B
%%%%%%%%%%%%%%%%%%%%%%preface.tex%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% sample preface
%
% Use this file as a template for your own input.
%
%%%%%%%%%%%%%%%%%%%%%%%% Springer %%%%%%%%%%%%%%%%%%%%%%%%%%

\abstractsp
\addcontentsline{toc}{chapter}{Resumen}

%% Please write your preface here
Resumen en español
acknow.tex · 521 B
%%%%%%%%%%%%%%%%%%%%%%acknow.tex%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% sample acknowledgement chapter
%
% Use this file as a template for your own input.
%
%%%%%%%%%%%%%%%%%%%%%%%% Springer %%%%%%%%%%%%%%%%%%%%%%%%%%

\extrachap{Acknowledgments}
\addcontentsline{toc}{chapter}{Acknowledgments}
\setcounter{page}{1}



Agradecimientos. 


\newpage 

$\,$ 
\thispagestyle{empty}

\newpage 
En esta página puede incluirse un epígrafe si se quiere incluir una cita literaria. No es obligatorio. 

\thispagestyle{empty}
appendix.tex · 34 B

\chapter{Un apendice}
Un apendice
biblio.tex · 487 B




%    Insert the bibliography data

\bibliographystyle{}
\begin{thebibliography}{99.}
\bibitem{zariski} P. Samuel, O. Zariski, \textit{Commutative algebra, Volume I, With the cooperation of I. S. Cohen}, The University Series in Higher Mathematics, D. Van Nostrand Co., Inc., Princeton, New Jersey (1958).





\end{thebibliography}

%    Text of article.

%    Bibliographies can be prepared with BibTeX using amsplain,
%    amsalpha, or (for "historical" overviews) natbib style.


decautoria.pdf — binary, 3425 KB

dedic.tex · 502 B

%%%%%%%%%%%%%%%%%%%%%%% dedic.tex %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
% sample dedication
%
% Use this file as a template for your own input.
%
%%%%%%%%%%%%%%%%%%%%%%%% Springer %%%%%%%%%%%%%%%%%%%%%%%%%%

\begin{dedication}
Use the template \emph{dedic.tex} together with the Springer document class SVMono for monograph-type books or SVMult for contributed volumes to style a quotation or a dedication\index{dedication} at the very beginning of your book in the Springer layout
\end{dedication}




framed.sty · 22 KB
% framed.sty   v 0.96    2011/10/22
% Copyright (C) 1992-2011 by Donald Arseneau  ([email protected])
% These macros may be freely transmitted, reproduced, or modified
% for any purpose provided that this notice is left intact.
% 
%====================== Begin Instructions =======================
%
%                       framed.sty
%                       ~~~~~~~~~~
% Create framed, shaded, or differently highlighted regions that can 
% break across pages.  The environments defined are 
%   framed     - ordinary frame box (\fbox) with edge at margin
%   oframed    - framed with open top/bottom at page breaks
%   shaded     - shaded background (\colorbox) bleeding into margin
%   shaded*    - shaded background (\colorbox) with edge at margin
%   snugshade  - shaded with tight fit around text (esp. in lists)
%   snugshade* - like snugshade with shading edge at margin
%   leftbar    - thick vertical line in left margin
% 
% to be used like
% \begin{framed}
%  copious text
% \end{framed}
%
% But the more general purpose of this package is to facilitate the
% definition of new environments that take multi-line material,
% wrap it with some non-breakable formatting (some kind of box or
% decoration) and allow page breaks in the material.  Such environments
% are defined to declare (or use) \FrameCommand for applying the boxy 
% decoration, and \MakeFramed{settings} ... \endMakeFramed wrapped
% around the main text argument (environment body).
%
% The "framed" environment uses "\fbox", by default, as its "\FrameCommand"
% with the additional settings "\fboxrule=\FrameRule" and "\fboxsep=\FrameSep".
% You can change these lengths (using "\setlength") and you can change 
% the definition of "\FrameCommand" to use much fancier boxes.  
%
% In fact, the "shaded" environment just redefines \FrameCommand to be
% "\colorbox{shadecolor}" (and you have to define the color `"shadecolor"':
% "\definecolor{shadecolor}...").
%
% Although the intention is for other packages to define the varieties
% of decoration, a command "\OpenFbox" is defined for frames with open 
% tops or bottoms, and used for the "oframed" environment.  This facility
% is based on a more complex and capable command "\CustomFBox" which can
% be used for a wider range of frame styles.  One such style of a title-bar
% frame with continuation marks is provided as an example.  It is used by
% the "titled-frame" environment.  To make use of "titled-frame" in your
% document, or the "\TitleBarFrame" command in your own environment
% definitions, you must define the colors TFFrameColor (for the frame)
% and a contrasting TFTitleColor (for the title text).
%
% A page break is allowed, and even encouraged, before the framed
% environment.  If you want to attach some text (a box title) to the
% frame, then the text should be inserted by \FrameCommand so it cannot
% be separated from the body.
%
% The contents of the framed regions are restricted: 
% Floats, footnotes, marginpars and head-line entries will be lost.
% (Some of these may be handled in a later version.)
% This package will not work with the page breaking of multicol.sty,
% or other systems that perform column-balancing.
%
% The MakeFramed environment does the work.  Its `settings' argument
% should contain any adjustments to the text width (via a setting of
% "\hsize"). Here, the parameter "\width" gives the measured extra width
% added by the frame, so a common setting is "\advance\hsize-\width"
% which reduces the width of the text just enough that the outer edge
% of the frame aligns with the margins.  The `settings' should also
% include a `restore' command -- "\@parboxrestore" or "\FrameRestore"
% or something similar; for instance, the snugshade environment uses
% settings to eliminate list indents and vertical space, but uses
% "\hspace" in "\FrameCommand" to reproduce the list margin ouside the
% shading.
%
% There are actually four variants of "\FrameCommand" to allow different
% formatting for each part of an environment broken over pages.  Unbroken
% text is adorned by "\FrameCommand", whereas split text first uses 
% "\FirstFrameCommand", possibly followed by "\MidFrameCommand", and
% finishing with "\LastFrameCommand".  The default definitions for 
% these three just invokes "\FrameCommand", so that all portions are
% framed the same way.  See the oframe environment for use of distinct
% First/Mid/Last frames.
%
% Expert commands:
% \MakeFramed, \endMakeFramed: the "MakeFramed" environment
% \FrameCommand: command to draw the frame around its argument
% \FirstFrameCommand: the frame for the first part of a split environment
% \LastFrameCommand: for the last portion
% \MidFrameCommand: for any intermediate segments
% \FrameRestore: restore some text settings, but fewer than \@parboxrestore
% \FrameRule: length register; \fboxrule for default "framed".
% \FrameSep: length register; \fboxsep for default "framed".
% \FrameHeightAdjust: macro; height of frame above baseline at top of page
% \OuterFrameSep: vertical space before and after the framed env. Defaults to "\topsep"
%
% This is still a `pre-production' version because I can think of many
% features/improvements that should be made.  Also, a detailed manual needs
% to be written.  Nevertheless, starting with version 0.5 it should be bug-free.
%
% ToDo: 
% Test more varieties of list 
% Improve and correct documentation
% Propagation of \marks
% Handle footnotes (how??) floats (?) and marginpars.
% Stretchability modification.
% Make inner contents height/depth influence placement.
%======================== End Instructions ========================

\ProvidesPackage{framed}[2011/10/22 v 0.96: 
   framed or shaded text with page breaks]

\newenvironment{framed}% using default \FrameCommand
  {\MakeFramed {\advance\hsize-\width \FrameRestore}}%
  {\endMakeFramed}

\newenvironment{shaded}{%
  \def\FrameCommand{\fboxsep=\FrameSep \colorbox{shadecolor}}%
  \MakeFramed {\FrameRestore}}%
 {\endMakeFramed}

\newenvironment{shaded*}{%
  \def\FrameCommand{\fboxsep=\FrameSep \colorbox{shadecolor}}%
  \MakeFramed {\advance\hsize-\width \FrameRestore}}%
 {\endMakeFramed}

\newenvironment{leftbar}{%
  \def\FrameCommand{\vrule width 3pt \hspace{10pt}}%
  \MakeFramed {\advance\hsize-\width \FrameRestore}}%
 {\endMakeFramed}

% snugshde:  Shaded environment that 
%  -- uses the default \fboxsep instead of \FrameSep
%  -- leaves the text indent unchanged (shading bleeds out)
%  -- eliminates possible internal \topsep glue (\@setminipage)
%  -- shrinks inside the margins for lists
%  An \item label will tend to hang outside the shading, thanks to
%  the small \fboxsep.

\newenvironment{snugshade}{%
  \def\FrameCommand##1{\hskip\@totalleftmargin \hskip-\fboxsep
  \colorbox{shadecolor}{##1}\hskip-\fboxsep
      % There is no \@totalrightmargin, so:
      \hskip-\linewidth \hskip-\@totalleftmargin \hskip\columnwidth}%
  \MakeFramed {\advance\hsize-\width 
    \@totalleftmargin\z@ \linewidth\hsize
    \@setminipage}%
 }{\par\unskip\@minipagefalse\endMakeFramed}

\newenvironment{snugshade*}{%
  \def\FrameCommand##1{\hskip\@totalleftmargin 
  \colorbox{shadecolor}{##1}%
      % There is no \@totalrightmargin, so:
      \hskip-\linewidth \hskip-\@totalleftmargin \hskip\columnwidth}%
  \MakeFramed {\advance\hsize-\width 
    \@totalleftmargin\z@ \linewidth\hsize
    \advance\labelsep\fboxsep
    \@setminipage}%
 }{\par\unskip\@minipagefalse\endMakeFramed}

\newenvironment{oframed}{% open (top or bottom) framed
  \def\FrameCommand{\OpenFBox\FrameRule\FrameRule}%
  \def\FirstFrameCommand{\OpenFBox\FrameRule\z@}%
  \def\MidFrameCommand{\OpenFBox\z@\z@}%
  \def\LastFrameCommand{\OpenFBox\z@\FrameRule}%
  \MakeFramed {\advance\hsize-\width \FrameRestore}%
  }{\endMakeFramed}

% A simplified entry to \CustomFBox with two customized parameters:
% the thicknesses of the top and bottom rules.  Perhaps we want to
% use less \fboxsep on the open edges?

\def\OpenFBox#1#2{\fboxsep\FrameSep
   \CustomFBox{}{}{#1}{#2}\FrameRule\FrameRule}

% \CustomFBox is like an amalgamation of \fbox and \@frameb@x,
% so it can be used by an alternate to \fbox or \fcolorbox, but
% it has more parameters for various customizations.
% Parameter #1 is inserted (in vmode) right after the top rule 
% (useful for a title or assignments), and #2 is similar, but
% inserted right above the bottom rule.
% The thicknesses of the top, bottom, left, and right rules are
% given as parameters #3,#4,#5,#6 respectively.  They should be
% \fboxrule or \z@ (or some other thickness).
% The text argument is #7.
% An instance of this can be used for the frame of \fcolorbox by
% locally defining \fbox before \fcolorbox; e.g.,
% \def\fbox{\CustomFBox{}{}\z@\z@\fboxrule\fboxrule}\fcolorbox
%
% Do we need to use different \fboxsep on different sides too?
%
\long\def\CustomFBox#1#2#3#4#5#6#7{%
  \leavevmode\begingroup
  \setbox\@tempboxa\hbox{%
    \color@begingroup
      \kern\fboxsep{#7}\kern\fboxsep
    \color@endgroup}%
  \hbox{%
    % Here we calculate and shift for the depth.  Done in
    % a group because one of the arguments might be \@tempdima
    % (we could use \dimexpr instead without grouping).
    \begingroup
      \@tempdima#4\relax
      \advance\@tempdima\fboxsep
      \advance\@tempdima\dp\@tempboxa
    \expandafter\endgroup\expandafter
    \lower\the\@tempdima\hbox{%
      \vbox{%
        \hrule\@height#3\relax
        #1%
        \hbox{%
          \vrule\@width#5\relax
          \vbox{%
            \vskip\fboxsep % maybe these should be parameters too
            \copy\@tempboxa
            \vskip\fboxsep}%
          \vrule\@width#6\relax}%
        #2%
        \hrule\@height#4\relax}%
    }%
  }%
  \endgroup
}


% A particular type of titled frame with continuation marks.  
% Parameter #1 is the title, repeated on each page.
\newenvironment{titled-frame}[1]{%
  \def\FrameCommand{\fboxsep8pt\fboxrule2pt
     \TitleBarFrame{\textbf{#1}}}%
  \def\FirstFrameCommand{\fboxsep8pt\fboxrule2pt
     \TitleBarFrame[$\blacktriangleright$]{\textbf{#1}}}%
  \def\MidFrameCommand{\fboxsep8pt\fboxrule2pt
     \TitleBarFrame[$\blacktriangleright$]{\textbf{#1\ (cont)}}}%
  \def\LastFrameCommand{\fboxsep8pt\fboxrule2pt
     \TitleBarFrame{\textbf{#1\ (cont)}}}%
  \MakeFramed{\advance\hsize-20pt \FrameRestore}}%
%  note: 8 + 2 + 8 + 2 = 20.  Don't use \width because the frame title
%  could interfere with the width measurement.
 {\endMakeFramed}

% \TitleBarFrame[marker]{title}{contents}
% Frame with a label at top, optional continuation marker at bottom right.
% Frame color is TFFrameColor and title color is a contrasting TFTitleColor; 
% both need to be defined before use.  The frame itself use \fboxrule and
% \fboxsep.  If the title is omitted entirely, the title bar is omitted
% (use a blank space to force a blank title bar).
% 
\newcommand\TitleBarFrame[3][]{\begingroup
  \ifx\delimiter#1\delimiter
    \let\TF@conlab\@empty
  \else
    \def\TF@conlab{% continuation label
     \nointerlineskip
     \smash{\rlap{\kern\wd\@tempboxa\kern\fboxrule\kern\fboxsep #1}}}%
  \fi
  \let\TF@savecolor\current@color
  \textcolor{TFFrameColor}{%
  \CustomFBox
    {\TF@Title{#2}}{\TF@conlab}%
    \fboxrule\fboxrule\fboxrule\fboxrule
    {\let\current@color\TF@savecolor\set@color #3}%
  }\endgroup
}

% The title bar for \TitleBarFrame
\newcommand\TF@Title[1]{%
  \ifx\delimiter#1\delimiter\else
  \kern-0.04pt\relax
  \begingroup
  \setbox\@tempboxa\vbox{%
   \kern0.8ex
   \hbox{\kern\fboxsep\textcolor{TFTitleColor}{#1}\vphantom{Tj)}}%
   \kern0.8ex}%
  \hrule\@height\ht\@tempboxa
  \kern-\ht\@tempboxa
  \box\@tempboxa
  \endgroup
  \nointerlineskip 
  \kern-0.04pt\relax
  \fi
}

\chardef\FrameRestore=\catcode`\| % for debug
\catcode`\|=\catcode`\% % (debug: insert space after backslash)

\newlength\OuterFrameSep \OuterFrameSep=\maxdimen \relax

\def\MakeFramed#1{\par
 % apply default \OuterFrameSep = \topsep
 \ifdim\OuterFrameSep=\maxdimen \OuterFrameSep\topsep \fi
 % measure added width and height; call result \width and \height
 \fb@sizeofframe\FrameCommand
 \let\width\fb@frw \let\height\fb@frh
 % insert pre-penalties and skips
 \begingroup
 \skip@\lastskip
 \if@nobreak\else 
    \penalty9999 % updates \page parameters
    \ifdim\pagefilstretch=\z@ \ifdim\pagefillstretch=\z@
       % not infinitely stretchable, so encourage a page break here
       \edef\@tempa{\the\skip@}%
       \ifx\@tempa\zero@glue \penalty-30
       \else \vskip-\skip@ \penalty-30 \vskip\skip@
    \fi\fi\fi
    \penalty\z@
    % Give a stretchy breakpoint that will always be taken in preference
    % to the \penalty 9999 used to update page parameters.  The cube root
    % of 10000/100 indicates a multiplier of 0.21545, but the maximum 
    % calculated badness is really 8192, not 10000, so the multiplier
    % is 0.2301. 
    \advance\skip@ \z@ plus-.5\baselineskip
    \advance\skip@ \z@ plus-.231\height
    \advance\skip@ \z@ plus-.231\skip@
    \advance\skip@ \z@ plus-.231\OuterFrameSep
    \vskip-\skip@ \penalty 1800 \vskip\skip@
 \fi
 \addvspace{\OuterFrameSep}%
 \endgroup
 % clear out pending page break
 \penalty\@M \vskip 2\baselineskip \vskip\height
 \penalty9999 \vskip -2\baselineskip \vskip-\height
 \penalty9999 % updates \pagetotal
|\message{After clearout, \pagetotal=\the\pagetotal, \pagegoal=\the\pagegoal. }%
 \fb@adjheight 
 \setbox\@tempboxa\vbox\bgroup
   #1% Modifications to \hsize (can use \width and \height)
   \textwidth\hsize \columnwidth\hsize
}

\def\endMakeFramed{\par
     \kern\z@
     \hrule\@width\hsize\@height\z@ % possibly bad
     \penalty-100 % (\hrule moves depth into height)
 \egroup
%%%   {\showoutput\showbox\@tempboxa}%
 \begingroup 
   \fb@put@frame\FrameCommand\FirstFrameCommand
 \endgroup
 \@minipagefalse % In case it was set and not cleared
}

% \fb@put@frame takes the contents of \@tempboxa and puts all, or a piece,
% of it on the page with a frame (\FrameCommand, \FirstFrameCommand,
% \MidFrameCommand, or \LastFrameCommand).  It recurses until all of 
% \@tempboxa has been used up. (\@tempboxa must have zero depth.)
% #1 = attempted framing command, if no split
% #2 = framing command if split
% First iteration: Try to fit with \FrameCommand. If it does not fit,
% split for \FirstFrameCommand.
% Later iteration: Try to fit with \LastFrameCommand. If it does not
% fit, split for \MidFrameCommand.
\def\fb@put@frame#1#2{\relax
 \ifdim\pagegoal=\maxdimen \pagegoal\vsize \fi
|   \message{=============== Entering putframe ====================^^J
|     \pagegoal=\the\pagegoal,  \pagetotal=\the\pagetotal. }%
 \ifinner
   \fb@putboxa#1%
   \fb@afterframe
 \else
  \dimen@\pagegoal \advance\dimen@-\pagetotal % natural space left on page
  \ifdim\dimen@<2\baselineskip % Too little room on page
|   \message{Page has only \the\dimen@\space room left; eject. }%
    \eject \fb@adjheight \fb@put@frame#1#2%
  \else % there's appreciable room left on the page
     \fb@sizeofframe#1%
|    \message{\string\pagetotal=\the\pagetotal,
|        \string\pagegoal=\the\pagegoal,
|        \string\pagestretch=\the\pagestretch,
|        \string\pageshrink=\the\pageshrink,
|        \string\fb@frh=\the\fb@frh. \space}
|    \message{^^JBox of size \the\ht\@tempboxa\space}%
     \begingroup % temporarily set \dimen@ to be...
     \advance\[email protected]\pageshrink  % maximum space available on page
     \advance\dimen@-\fb@frh\relax % max space available for frame's contents
%%% LOOKS SUBTRACTED AND ADDED, SO DOUBLE ACCOUNTING!
     \expandafter\endgroup
     % expand \ifdim, then restore \dimen@ to real room left on page
     \ifdim\dimen@>\ht\@tempboxa % whole box does fit
|       \message{fits in \the\dimen@. }%
        % ToDo: Change this to use vsplit anyway to capture the marks
        % MERGE THIS WITH THE else CLAUSE!!!
        \fb@putboxa#1%
        \fb@afterframe
     \else % box must be split
|       \message{must be split to fit in \the\dimen@. }%
        % update frame measurement to use \FirstFrameCommand or \MidFrameCommand
        \fb@sizeofframe#2%
        \setbox\@tempboxa\vbox{% simulate frame and flexiblity of the page:
           \vskip \fb@frh \@plus\pagestretch \@minus.8\pageshrink
           \kern137sp\kern-137sp\penalty-30
           \unvbox\@tempboxa}%
        \edef\fb@resto@set{\boxmaxdepth\the\boxmaxdepth 
                           \splittopskip\the\splittopskip}%
        \boxmaxdepth\z@ \splittopskip\z@
|       \message{^^JPadded box of size \the\ht\@tempboxa\space split to \the\dimen@}%
        % Split box here
        \setbox\tw@\vsplit\@tempboxa to\dimen@
|       \toks99\expandafter{\splitfirstmark}%
|       \toks98\expandafter{\splitbotmark}%
|       \message{Marks are: \the\toks99, \the\toks98. }%
        \setbox\tw@\vbox{\unvbox\tw@}% natural-sized
|       \message{Natural height of split box is \the\ht\tw@, leaving 
|          \the\ht\@tempboxa\space remainder. }%
        % If the split-to size > (\vsize-\topskip), then set box to full size.
        \begingroup
        \advance\dimen@\topskip
        \expandafter\endgroup
        \ifdim\dimen@>\pagegoal
|         \message{Frame is big -- Use up the full column. }%
          \dimen@ii\pagegoal
          \advance\dimen@ii -\topskip
          \advance\dimen@ii \FrameHeightAdjust\relax
        \else  % suspect this is implemented incorrectly:
          % If the split-to size > feasible room_on_page, rebox it smaller.
          \advance\[email protected]\pageshrink
          \ifdim\ht\tw@>\dimen@
|           \message{Box too tall; rebox it to \the\dimen@. }%
            \dimen@ii\dimen@
          \else % use natural size
            \dimen@ii\ht\tw@
          \fi
        \fi
        % Re-box contents to desired size \dimen@ii
        \advance\dimen@ii -\fb@frh
        \setbox\tw@\vbox to\dimen@ii \bgroup
        % remove simulated frame and page flexibility:
        \vskip -\fb@frh \@plus-\pagestretch \@minus-.8\pageshrink
        \unvbox\tw@ \unpenalty\unpenalty
        \ifdim\lastkern=-137sp % whole box went to next page
|          \message{box split at beginning! }%
           % need work here???
           \egroup \fb@resto@set \eject % (\vskip for frame size was discarded) 
           \fb@adjheight
           \fb@put@frame#1#2% INSERTED ???
        \else % Got material split off at the head
           \egroup \fb@resto@set
           \ifvoid\@tempboxa % it all fit after all
|             \message{box split at end! }%
              \setbox\@tempboxa\box\tw@
              \fb@putboxa#1%
              \fb@afterframe
           \else % it really did split
|             \message{box split as expected. Its reboxed height is \the\ht\tw@. }%
              \ifdim\wd\tw@>\z@
                \wd\tw@\wd\@tempboxa
                \centerline{#2{\box\tw@}}%  ??? \centerline bad idea
              \else
|               \message{Zero width means likely blank. Don't frame it (guess)}%
                \box\tw@
              \fi
              \hrule \@height\z@ \@width\hsize
              \eject
              \fb@adjheight
              \fb@put@frame\LastFrameCommand\MidFrameCommand
  \fi\fi\fi\fi\fi
}

\def\fb@putboxa#1{%
  \ifvoid\@tempboxa
    \PackageWarning{framed}{Boxa is void -- discard it. }%
  \else
|   \message{Frame and place boxa. }%
|   %{\showoutput\showbox\@tempboxa}%
    \centerline{#1{\box\@tempboxa}}%
  \fi
}

\def\fb@afterframe{%
    \nointerlineskip \null %{\showoutput \showlists}
    \penalty-30 \vskip\OuterFrameSep \relax
}

% measure width and height added by frame (#1 = frame command)
% call results \fb@frw and \fb@frh
% todo: a mechanism to handle wide frame titles 
\newdimen\fb@frw
\newdimen\fb@frh
\def\fb@sizeofframe#1{\begingroup
 \setbox\z@\vbox{\vskip-5in \hbox{\hskip-5in 
   #1{\hbox{\vrule \@height 4.7in \@depth.3in \@width 5in}}}%
   \vskip\z@skip}%
|  \message{Measuring frame addition for \string#1 in \@currenvir\space 
|    gives ht \the\ht\z@\space and wd \the\wd\z@. }%
|  %{\showoutput\showbox\z@}%
 \global\fb@frw\wd\z@ \global\fb@frh\ht\z@
 \endgroup
}

\def\fb@adjheight{%
  \vbox to\FrameHeightAdjust{}% get proper baseline skip from above.
  \penalty\@M \nointerlineskip
  \vskip-\FrameHeightAdjust
  \penalty\@M} % useful for tops of pages

\edef\zero@glue{\the\z@skip}

\catcode`\|=\FrameRestore

% Provide configuration commands:
\providecommand\FrameCommand{%
 \setlength\fboxrule{\FrameRule}\setlength\fboxsep{\FrameSep}%
 \fbox}
\@ifundefined{FrameRule}{\newdimen\FrameRule \FrameRule=\fboxrule}{}
\@ifundefined{FrameSep} {\newdimen\FrameSep  \FrameSep =3\fboxsep}{}
\providecommand\FirstFrameCommand{\FrameCommand}
\providecommand\MidFrameCommand{\FrameCommand}
\providecommand\LastFrameCommand{\FrameCommand}

% Height of frame above first baseline when frame starts a page:
\providecommand\FrameHeightAdjust{6pt}

% \FrameRestore has parts of \@parboxrestore, performing a similar but 
% less complete restoration of the default layout.  See how it is used in
% the "settings" argument of \MakeFrame.  Though not a parameter, \hsize 
% should be set to the desired total line width available inside the
% frame before invoking \FrameRestore.  
\def\FrameRestore{%
   \let\if@nobreak\iffalse
   \let\if@noskipsec\iffalse
   \let\-\@dischyph
   \let\'\@acci\let\`\@accii\let\=\@acciii
   %  \message{FrameRestore:
   %    \@totalleftmargin=\the \@totalleftmargin,
   %    \rightmargin=\the\rightmargin, 
   %    \@listdepth=\the\@listdepth.  }%
   % Test if we are in a list (or list-like paragraph)
   \ifnum \ifdim\@totalleftmargin>\z@ 1\fi  
          \ifdim\rightmargin>\z@ 1\fi
          \ifnum\@listdepth>\z@ 1\fi 0>\z@
     %     \message{In a list: \linewidth=\the\linewidth, \@totalleftmargin=\the\@totalleftmargin,
     %       \parshape=\the\parshape, \columnwidth=\the\columnwidth, \hsize=\the\hsize, 
     %       \labelwidth=\the\labelwidth. }%
     \@setminipage % snug fit around the item.  I would like this to be non-global.
     % Now try to propageate changes of width from \hsize to list parameters.
     % This is deficient, but a more advanced way to indicate modification to text 
     % dimensions is not (yet) provided; in particular, no separate left/right
     % adjustment.
     \advance\linewidth-\columnwidth \advance\linewidth\hsize
     \parshape\@ne \@totalleftmargin \linewidth
   \else % Not in list
     \linewidth=\hsize
     %\message{No list, set \string\linewidth=\the\hsize. }%
   \fi
   \sloppy
}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
introduction.tex · 40 B
\Extrachap{Introduction}


Introducción
portada.tex · 976 B

\begin{center}

\thispagestyle{empty}

{\Large \textbf {Universidad Complutense de Madrid }}

\bigskip 

{\Large Facultad de Ciencias Matem\'aticas}

\medskip 

{\Large Programa de Doctorado en Investigación Matemática}

\medskip 

{\Large  Instituto (ICMAT, IMI, ...). Poner sólo si se pertenece a alguno}


\bigskip 

\bigskip 




\includegraphics[width=0.2\textwidth]{{UCM.eps}}

\bigskip 

\bigskip 

{\Large \textbf{TESIS DOCTORAL}} 


\bigskip 

\bigskip 

   
 {\Huge 
 
  Title of the thesis. 
  
  Título de la tesis 
  
  }%     % Title set in \Huge size.

 
\bigskip 

\bigskip 
		

{\large Memoria para optar al grado de doctor presentada por }


\bigskip 

\bigskip 

  {\LARGE                Nombre y apellidos completo del doctorando/a  }%
  
  
\bigskip 

\bigskip 
 
{\large Director/a/es: }


\bigskip 

\bigskip 

{\Large Nombre y apellidos completos de los directores}		
		
\bigskip 

\bigskip 

{\large Año}
	
		% \cleardoublepage

 \end{center}

 
preface.tex · 6 KB
%%%%%%%%%%%%%%%%%%%%%%preface.tex%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% sample preface
%
% Use this file as a template for your own input.
%
%%%%%%%%%%%%%%%%%%%%%%%% Springer %%%%%%%%%%%%%%%%%%%%%%%%%%

\chapter*{List of Publications}
\vspace{-1cm}
The main results of this memoir have given rise to the following research articles:

\begin{enumerate}
	\item[] Chapter \ref{chap:minimaltau}
	\\
	\subitem 1. P.Almirón, G. Blanco: \textbf{A note on a question of Dimca and Greuel}, C.R. Acad. Sci. Paris, Ser. I (2019). \href{https://doi.org/10.1016/j.crma.2019.01.002}{DOI: 10.1016/j.crma.2019.01.002}.
	
	\subitem 2. M.Alberich-Carramiñana, P. Almirón, G.Blanco, A. Melle-Hernández: \textbf{The minimal Tjurina number of irreducible germs of plane curve singularities}. Indiana Univ. Math. J. 70 No. 4 (2021), 1211–1220. \href{https://doi.org/10.1512/iumj.2021.70.8583}{DOI: 10.1512/iumj.2021.70.8583}.
	
	\subitem 3. P. Almirón: \textbf{The 4/3 problem for germs of isolated plane curve singularities}. In Extended Abstracts GEOMVAP 2019. Birkhäuser. Trends in Mathematics. 2021, 15, 139-143.\href{ https://doi.org/10.1007/978-3-030-84800-2_23}{DOI: \(10.1007/978-3-030-84800-2\_23\)}
	\\
	\item [] Chapter \ref{chap:mutau}
	\\
	\subitem 4. P. Almirón: \textbf{On the quotient of Milnor and Tjurina numbers for two-dimensional isolated hypersurface singularities}. To appear in Mathematische Nachrichten. \href{https://arxiv.org/pdf/1910.12843.pdf}{arxiv:1910.12843}.
	\\
	\item [] Chapter \ref{chap:limitdistribution}
	\\
	\subitem 5. P. Almir\'on, M. Schulze: \textbf{Limit spectral distribution for non-degenerate hypersurface singularities}. To appear in Comptes Rendus Mathématique. \href{https://arxiv.org/pdf/2012.06360.pdf}{arxiv: 2012.06360}.
	\\
	\item []Chapter \ref{chap:wilffunc}
	\\
	\subitem 6. P. Almirón, J.J. Moyano-Fernández: \textbf{Eliahou number, Wilf function and concentration of a numerical semigroup}. To appear in Quaestiones Mathematicae. \href{https://arxiv.org/abs/2104.03793.pdf}{Arxiv: 2104.03793}.
	\\
	\item []Chapter \ref{chap:wilfextension}
	\\	
	\subitem 7. P. Almirón, J.J. Moyano-Fernández: \textbf{A formula for the conductor of a semimodule of a numerical semigroup with two generators}. Semigroup Forum \textbf{103}, 278–285 (2021). \href{https://doi.org/10.1007/s00233-021-10182-1}{DOI:10.1007/s00233-021-10182-1}.
	
	\subitem 8.	P. Almirón, J.J. Moyano-Fernández: \textbf{Supersymmetric gaps of a numerical semigroup with two generators}.\href{https://arxiv.org/pdf/2011.01690.pdf}{Arxiv:2011.01690}.
	
	\subitem 9. P. Almirón, J.J. Moyano-Fernández: \textbf{An Extension of the Wilf conjecture to semimodules over a numerical semigroup}.\href{https://arxiv.org/pdf/2012.01358.pdf}{Arxiv:2012.01358}.
	\\
	\item [] Chapter \ref{chap:torsion}
	\\
	\subitem 10. M.Alberich-Carramiñana, P. Almirón, J.J. Moyano-Fernández: \textbf{Curve singularities with one Puiseux pair and value sets of modules over their local rings}.\href{https://arxiv.org/pdf/2105.07943.pdf}{Arxiv:2105.07943}.
	
\end{enumerate}




%%% Please write your preface here
%Recuerdo los comienzos del año 2011 en los que tenía decidido dedicarme a la música y nos hablaron en el instituto de unos Campus Científicos de Verano financiados por FECYT y el ministerio correspondiente. Los requisitos para poder asistir: tener un buen expediente y hacer un examen, en el que contamos con la inestimable ayuda de nuestros profesores de instituto. Una beca de dos semanas de introducción a la ciencia en la que todo era "gratis" excepto el traslado a donde se celebraba el campus, en mi caso elegí la Universidad Complutense de Madrid. Después de esa experiencia cambié completamente el rumbo que tenía decidido y decidí hacer la carrera de matemáticas en la Universidad Complutense de Madrid. Según google maps la ruta más rápida de la puerta de mi casa en Cazorla a la puerta de la facultad de Ciencias Matemáticas de la UCM es de 363 km, obviamente en coche.
%
%Una beca de excelencia por mi expediente académico, la beca general del ministerio de educación y el esfuerzo de mis padres permitieron que pudiera realizar el primer año de carrera. Recuerdo los nervios de los exámenes de cada cuatrimestre durante cuatro años con la presión de tener que aprobar más de 3/4 de las asignaturas para volver a poder tener la beca general del ministerio. Sin ella, mi permanencia en Madrid se hubiera antojado muy difícil. Cuatro años disfruté de ella, lo que me permitió sufragar la mayoría de los gastos de alojamiento en Madrid. Después de esto, decidí hacer el máster en matemática avanzada en la Universidad Politécnica de Catalunya. Nuevamente, esto fue posible gracias a las becas del ministerio de educación para realizar máster. Y después del máster....viene el doctorado. 
%
%Nuevamente necesitaba una beca sin la que, sin duda, nunca hubiera podido realizar este trabajo. Un año tardó en resolverse. Pero la beca llegó. He disfrutado de 4 años de un contrato estable bajo el paraguas de un grupo de investigación, que además me ha permitido viajar por muchas partes del mundo: Alemania, Hungría, Francia o México.
%
%Son tiempos en donde la sanidad pública y la educación pública se están viendo recortadas en España. No habría nada peor que olvidar de dónde venimos y gracias a qué. Estar orgullosos y defender que vivimos en un país donde gracias a lo público muchos de nosotros tenemos acceso a una educación y a una sanidad de una calidad que en muy pocos países podríamos tener sin endeudarnos hasta las cejas. A pesar de esto mucha gente no puede llegar a tener una carrera o a tener el tratamiento médico que necesita. 
% 

semple part.tex · 229 B
%%%%%%%%%%%%%%%%%%%%%part.tex%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% 
% sample part title
%
% Use this file as a template for your own input.
%
%%%%%%%%%%%%%%%%%%%%%%%% Springer %%%%%%%%%%%%%%%%%%%%%%%%%%


\part{Titulo de la parte}
semple_cap.tex · 2 KB
%%%%%%%%%%%%%%%%%%%%% chapter.tex %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
% sample chapter
%
% Use this file as a template for your own input.
%
%%%%%%%%%%%%%%%%%%%%%%%% Springer-Verlag %%%%%%%%%%%%%%%%%%%%%%%%%%
%\motto{Use the template \emph{chapter.tex} to style the various elements of your chapter content.}

\chapter{Un capítulo}\label{chap:1}

 % Always give a unique label
% use \chaptermark{}
% to alter or adjust the chapter heading in the running head

%\abstract*{Each chapter should be preceded by an abstract (10--15 lines long) that summarizes the content. The abstract will appear \textit{online} at \url{www.SpringerLink.com} and be available with unrestricted access. This allows unregistered users to read the abstract as a teaser for the complete chapter. As a general rule the abstracts will not appear in the printed version of your book unless it is the style of your particular book or that of the series to which your book belongs.
%Please use the 'starred' version of the new Springer \texttt{abstract} command for typesetting the text of the online abstracts (cf. source file of this chapter template \texttt{abstract}) and include them with the source files of your manuscript. Use the plain \texttt{abstract} command if the abstract is also to appear in the printed version of the book.}

%\abstract{Each chapter should be preceded by an abstract (10--15 lines long) that summarizes the content. The abstract will appear \textit{online} at \url{www.SpringerLink.com} and be available with unrestricted access. This allows unregistered users to read the abstract as a teaser for the complete chapter. As a general rule the abstracts will not appear in the printed version of your book unless it is the style of your particular book or that of the series to which your book belongs.\newline\indent}
%Please use the 'starred' version of the new Springer \texttt{abstract} command for typesetting the text of the online abstracts (cf. source file of this chapter template \texttt{abstract}) and include them with the source files of your manuscript. Use the plain \texttt{abstract} command if the abstract is also to appear in the printed version of the book.}
\section{Nociones preliminares}

En el capítulo \ref{chap:1} estudiamos la obra \cite{zariski}.
svmonoucmbiglet.cls · 71 KB

71 KB — too long to show here. It arrives with the project.

tapa-cubierta.tex · 828 B
\begin{center}

\thispagestyle{empty}

{\Large \textbf {Universidad Complutense de Madrid }}

\bigskip 

{\Large Facultad de Ciencias Matem\'aticas}

\bigskip 


\bigskip 



\includegraphics[width=0.2\textwidth]{{UCM.eps}}

\bigskip 

\bigskip 

{\Large \textbf{TESIS DOCTORAL}} 


\bigskip 

\bigskip 

   
 {\Huge 
 
  Title of the thesis. 
  
  Título de la tesis 
  
  }
 
\bigskip 

\bigskip 
		

{\large Memoria para optar al grado de doctor presentada por }


\bigskip 

\bigskip 

  {\LARGE                Nombre y apellidos completo del doctorando/a  }
  
  
\bigskip 

\bigskip 
 
{\large Director/a/es: }


\bigskip 

\bigskip 

{\Large Nombre y apellidos completos de los directores}		


\bigskip 

\bigskip 

{\large Año} 

\end{center}	
		%\cleardoublepage
\thispagestyle{empty}
 \newpage
 \thispagestyle{empty}
tesis.tex — the file that is compiled · 6 KB
%%%%%%%%%%%%%%%%%%%% book.tex %%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
% sample root file for the chapters of your "monograph"
%
% Use this file as a template for your own input.
%
%%%%%%%%%%%%%%%% Springer-Verlag %%%%%%%%%%%%%%%%%%%%%%%%%%


% RECOMMENDED %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\documentclass[11pt,graybox,envcountchap,sectrefs]{svmonoucmbiglet}
% choose options for [] as required from the list
% in the Reference Guide


%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

%\usepackage[notref]{showkeys}
%\usepackage{lineno}
%\linenumbers



%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\usepackage[english]{babel}
\usepackage[utf8]{inputenc}

\usepackage{helvet}
\usepackage{courier}
\usepackage[colorlinks=true, linkcolor=ucmred, citecolor=ucmred]{hyperref}

\definecolor{ucmred}{RGB}{183,18,52} 
\hypersetup{citecolor=ucmred}

\usepackage{amsmath, amsfonts, amssymb}

\usepackage{color}
\usepackage{mathtools}
\usepackage{graphicx}
\usepackage[all,cmtip]{xy}
\usepackage[english, plain]{fancyref}
\usepackage{centernot}
\usepackage{geometry}
%\usetikzlibrary{shapes.geometric}

\usepackage[makeroom]{cancel}
\usepackage{enumerate}
\usepackage{booktabs}
%\usepackage[usenames]{color}
%\usepackage{fancyhdr}
\usepackage{array}

% \usepackage{float}
%\usepackage{xypic}
%\usepackage[dvips]{graphics}
%\usepackage{moreverb}
\usepackage{multicol}
\usepackage{algorithm}
\usepackage[noend]{algpseudocode}
%




\usepackage{caption}
\usepackage{subcaption}

 \usepackage{siunitx}

   \usepackage{makeidx}       % allows index generation

       % used for the two-column index
\usepackage[bottom]{footmisc}% places footnotes at page bottom



\usepackage{enumerate}
%\usepackage{enumitem}
\usepackage{lipsum}



\usepackage{tikz}
\usetikzlibrary{arrows}
\usepackage{mathrsfs}
\usetikzlibrary{arrows}
\usepackage{listings}

\usepackage{pdfpages}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

\usetikzlibrary{shapes.geometric}
\usetikzlibrary{patterns}
\definecolor{DimGray}{rgb}{0.41, 0.41, 0.41}
\definecolor{zzttqq}{rgb}{0.6,0.2,0.}
\definecolor{uuuuuu}{rgb}{0.26666666666666666,0.26666666666666666,0.26666666666666666}
\definecolor{ududff}{rgb}{0.30196078431372547,0.30196078431372547,1.}
\definecolor{xdxdff}{rgb}{0.49019607843137253,0.49019607843137253,1.}
\definecolor{zzttqq}{rgb}{0.6,0.2,0.}
\usepackage{makeidx}   
\definecolor{ttqqqq}{rgb}{0.2,0.,0.}
%\usepackage{showframe}

%Margenes grandes para version libro
%\geometry{
% a4paper,
% total={140mm,195mm},
% left=40mm,
% top=50mm,
% }

%margenes para version de deposito
\geometry{
	a4paper,
	total={165mm,247mm},
	left=30mm,
	top=30mm,
}
%%%%%%%%%%%%%%%%%%%%%%%%555

\setlength{\parskip}{0.5em}

% see the list of further useful packages
% in the Reference Guide

\makeindex         % used for the subject index
                       % please use the style svind.ist with
                       % your makeindex program
                       
\newtheorem{ques}{Question}



%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%Abreviaturas

\newcommand{\rat}{\mathbb{Q}}
\newcommand{\gras}{\operatorname{G}}
\newcommand{\Roi}{\mathcal{O}}
\newcommand{\inte}{\mathbb{Z}}
\newcommand{\finite}{\mathbb{F}}
\newcommand{\complex}{\mathbb{C}}
\newcommand{\fit}{\operatorname{Fitt}}
\newcommand{\gal}{\operatorname{Gal}}
\newcommand{\pgot}{\mathfrak{P}}
\newcommand{\ptilgot}{\widetilde{\mathfrak{P}}}
\newcommand{\pcal}{\mathcal{P}}
\newcommand{\ptilcal}{\widetilde{\mathcal{P}}}
\newcommand{\depth}{\operatorname{depth}}
\newcommand{\gdepth}{\operatorname{gdepth}}
\newcommand{\aff}{\mathbb{A}}
\newcommand{\prj}{\mathbb{P}}
\newcommand{\Gfg}{\operatorname{\Gamma-fg}}
\newcommand{\pcmd}{\operatorname{pcmd}}
\newcommand{\h}{\operatorname{ht}}
\newcommand{\length}{\operatorname{length}}
\newcommand{\reldim}{\operatorname{rel.dim}}
\newcommand{\im}{\operatorname{Im}}
\renewcommand{\ker}{\operatorname{Ker}}
\newcommand{\grade}{\operatorname{grade}}
\newcommand{\Ext}{\operatorname{Ext}}
\newcommand{\Tor}{\operatorname{Tor}}
\newcommand{\BP}{\operatorname{BP}}
\newcommand{\Prm}{\mathrm{P}}
\newcommand{\Krm}{\mathrm{K}}
\newcommand{\Lrm}{\mathrm{L}}
\newcommand{\Mrm}{\mathrm{M}}
\newcommand{\pd}{\operatorname{pd}}
\newcommand{\GD}{\operatorname{GD}}
\newcommand{\ord}{\operatorname{ord}}
\newcommand{\p}{\mathfrak{p}}
\newcommand{\q}{\mathfrak{q}}
\newcommand{\m}{\mathfrak{m}}



\newcommand{\jac}{\textbf{J}}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

\usepackage{tikz}
\usetikzlibrary{cd,arrows}
\usepackage{pgfplots}
\pgfplotsset{width=12cm,compat=1.9}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

%%%%%%%%%%%%

% % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % %
\makeindex         % used for the subject index
                       % please use the style svind.ist with
                       % your makeindex program
                       


\begin{document}


\renewcommand{\thepage}{\roman{page}}

\include{tapa-cubierta}
\newpage 
$\,$
\thispagestyle{empty}
%\author{Author name(s)}
%\title{Book title}
%\subtitle{Something}
% \maketitle

\include{portada}

\newpage
$\,$
\thispagestyle{empty}
% \frontmatter%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%




%\include{dedic}
\includepdf{decautoria}
\newpage
$\,$
\thispagestyle{empty}




% \setcounter{page}{1}
\include{acknow}


\tableofcontents
\addcontentsline{toc}{chapter}{Contents}
%\include{acronym}


\include{abstract_v2}


\include{abstractsp}



%\include{preface}
%\addcontentsline{toc}{chapter}{List of Publications}


\mainmatter%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\renewcommand{\thepage}{\arabic{page}}
\include{introduction}

\include{semple part}

\include{semple_cap}
\appendix
\include{appendix}

\backmatter%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%\include{glossary}
\include{biblio}
\printindex

\newpage


%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\end{document}





The first page, as this template compiles today. Click it to enlarge, and again to shrink. Open the file ↗