pdf again
This commit is contained in:
commit
e05d73b02d
1022
Estratos.ipynb
Normal file
1022
Estratos.ipynb
Normal file
File diff suppressed because one or more lines are too long
BIN
IMG_5493.JPG
Normal file
BIN
IMG_5493.JPG
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 1.6 MiB |
656
Mult3.tex
Normal file
656
Mult3.tex
Normal file
@ -0,0 +1,656 @@
|
|||||||
|
\documentclass[12pt]{amsart}
|
||||||
|
\usepackage[colorlinks=true,pagebackref,hyperindex,citecolor=Green,linkcolor=Blue]{hyperref}
|
||||||
|
\usepackage[top=1in, bottom=1in, left=1.1in, right=1.1in]{geometry}
|
||||||
|
%\usepackage{stmaryrd}
|
||||||
|
%\usepackage[firstpage]{draftwatermark}
|
||||||
|
\usepackage{amsmath}
|
||||||
|
\usepackage{amsfonts}
|
||||||
|
\usepackage{amssymb}
|
||||||
|
\usepackage{amsthm}
|
||||||
|
\usepackage[all]{xy}
|
||||||
|
\usepackage{mathrsfs}
|
||||||
|
\usepackage{enumitem}
|
||||||
|
\usepackage[T1]{fontenc}
|
||||||
|
\usepackage{color}
|
||||||
|
\usepackage{stmaryrd}
|
||||||
|
\usepackage{bigints}
|
||||||
|
|
||||||
|
\usepackage{graphicx} %This is for inserting figures and captions
|
||||||
|
\usepackage{tikz-cd} %Easy commutative diagrams
|
||||||
|
\usepackage{tikz} %For plotting sutff, drawin figures...
|
||||||
|
|
||||||
|
|
||||||
|
\makeatletter
|
||||||
|
\def\namedlabel#1#2{\begingroup
|
||||||
|
#2%
|
||||||
|
\def\@currentlabel{#2}%
|
||||||
|
\phantomsection\label{#1}\endgroup
|
||||||
|
}
|
||||||
|
\makeatother
|
||||||
|
|
||||||
|
%\begin{enumerate}[noitemsep]
|
||||||
|
|
||||||
|
|
||||||
|
\newcommand{\Cech}{ \check{\rm{C}}}
|
||||||
|
\DeclareMathOperator{\supp}{Supp}
|
||||||
|
% THEOREM Environments ---------------------------------------------------
|
||||||
|
\newtheorem{theorem}{Theorem}[section]
|
||||||
|
\newtheorem*{MainTheorem}{Main Theorem}
|
||||||
|
\newtheorem{hypothesis}[theorem]{Hypothesis}
|
||||||
|
\newtheorem{ThmDef}[theorem]{Theorem/Definition}
|
||||||
|
\newtheorem{corollary}[theorem]{Corollary}
|
||||||
|
\newtheorem{conjecture}[theorem]{Conjecture}
|
||||||
|
\newtheorem{lemma}[theorem]{Lemma}
|
||||||
|
\newcommand{\Fdif}[1]{{ \llbracket #1 \rrbracket }}
|
||||||
|
\newtheorem{proposition}[theorem]{Proposition}
|
||||||
|
\newtheorem{claim}[theorem]{Claim}
|
||||||
|
\newtheorem{notation}[theorem]{Notation}
|
||||||
|
\newtheorem*{convention}{Convention}
|
||||||
|
\newtheorem*{notationCounter}{Notation for Section \ref{counterex}}
|
||||||
|
\newtheorem*{notationInj}{Notation for Section \ref{Ln&id}}
|
||||||
|
|
||||||
|
\newtheorem{theoremx}{Theorem}
|
||||||
|
\renewcommand{\thetheoremx}{\Alph{theoremx}} % "letter-numbered" theorems for Introduction
|
||||||
|
|
||||||
|
\newtheorem{propositionx}{Proposition}
|
||||||
|
\renewcommand{\thepropositionx}{\Alph{propositionx}} % "letter-numbered" theorems for Introduction
|
||||||
|
|
||||||
|
|
||||||
|
\theoremstyle{definition}
|
||||||
|
\newtheorem{definition}[theorem]{Definition}
|
||||||
|
\newtheorem{question}[theorem]{Question}
|
||||||
|
\newtheorem{example}[theorem]{Example}
|
||||||
|
\theoremstyle{remark}
|
||||||
|
\newtheorem{remark}[theorem]{Remark}
|
||||||
|
\numberwithin{equation}{subsection}
|
||||||
|
|
||||||
|
\newtheorem{questionx}[theoremx]{Question}
|
||||||
|
\renewcommand{\thequestionx}{\Alph{questionx}} % "letter-numbered" questions for Introduction
|
||||||
|
|
||||||
|
|
||||||
|
% MATH -------------------------------------------------------------------
|
||||||
|
|
||||||
|
%%%%%%%%%%%%%%%%%%%%%
|
||||||
|
%%%%%%%%%%%%%%%%%%%%%
|
||||||
|
|
||||||
|
% EDITING -------------------------------------------------------------------
|
||||||
|
|
||||||
|
% For author editorial notes
|
||||||
|
%\newcommand{\note}[2]{}
|
||||||
|
\newcommand{\note}[2]{ {\color{blue}
|
||||||
|
\vspace{2 mm}
|
||||||
|
\par \noindent
|
||||||
|
\reversemarginpar{\color{blue} \textbf{#1}}
|
||||||
|
\framebox{\begin{minipage}[c]{0.95 \textwidth}
|
||||||
|
#2\end{minipage}}\vspace{5 mm}\par}}
|
||||||
|
|
||||||
|
% Shortcuts for colors
|
||||||
|
\newcommand{\cb}{\color {blue}}
|
||||||
|
\newcommand{\crd}{\color {red}}
|
||||||
|
|
||||||
|
% For segues
|
||||||
|
\definecolor{blue-violet}{rgb}{0.54, 0.17, 0.89}
|
||||||
|
\definecolor{Blue}{rgb}{0.01, 0.28, 1.0}
|
||||||
|
\definecolor{gGreen}{rgb}{0.2, 0.8, 0.2}
|
||||||
|
\definecolor{Green}{rgb}{0.04, 0.85, 0.32}
|
||||||
|
|
||||||
|
\newcommand{\seg}[1]{\textcolor{blue-violet}{#1}}
|
||||||
|
|
||||||
|
% For red comments on typos
|
||||||
|
\renewcommand{\!}[1]{{\color{red}\text{\Huge$\star$ }#1}}
|
||||||
|
|
||||||
|
% For double slash
|
||||||
|
%\newcommand{\sslash}{\mathbin{/\mkern-6mu/}}
|
||||||
|
|
||||||
|
|
||||||
|
%%%%%%%%%%%%%%%%%%%%%
|
||||||
|
|
||||||
|
\makeatletter
|
||||||
|
\def\@tocline#1#2#3#4#5#6#7{\relax
|
||||||
|
\ifnum #1>\c@tocdepth % then omit
|
||||||
|
\else
|
||||||
|
\par \addpenalty\@secpenalty\addvspace{#2}%
|
||||||
|
\begingroup \hyphenpenalty\@M
|
||||||
|
\@ifempty{#4}{%
|
||||||
|
\@tempdima\csname r@tocindent\number#1\endcsname\relax
|
||||||
|
}{%
|
||||||
|
\@tempdima#4\relax
|
||||||
|
}%
|
||||||
|
\parindent\z@ \leftskip#3\relax \advance\leftskip\@tempdima\relax
|
||||||
|
\rightskip\@pnumwidth plus4em \parfillskip-\@pnumwidth
|
||||||
|
#5\leavevmode\hskip-\@tempdima
|
||||||
|
\ifcase #1
|
||||||
|
\or\or \hskip 1.9em \or \hskip 2em \else \hskip 3em \fi%
|
||||||
|
#6\nobreak\relax
|
||||||
|
\dotfill\hbox to\@pnumwidth{\@tocpagenum{#7}}\par
|
||||||
|
\nobreak
|
||||||
|
\endgroup
|
||||||
|
\fi}
|
||||||
|
\makeatother
|
||||||
|
|
||||||
|
%%%%%%%%%%%%%%%%%%%%%
|
||||||
|
|
||||||
|
% For sets
|
||||||
|
\newcommand{\set}[1]{\left\{ #1 \right\}}
|
||||||
|
\renewcommand{\(}{\left(}
|
||||||
|
\renewcommand{\)}{\right)}
|
||||||
|
\newcommand{\NN}{\mathbb{N}}
|
||||||
|
\newcommand{\RR}{\mathbb{R}}
|
||||||
|
\newcommand{\ZZ}{\mathbb{Z}}
|
||||||
|
\newcommand{\QQ}{\mathbb{Q}}
|
||||||
|
\newcommand{\CC}{\mathbb{C}}
|
||||||
|
\newcommand{\KK}{\mathbb{K}}
|
||||||
|
|
||||||
|
\newcommand{\dif}[1]{^{{\langle #1\rangle}}}
|
||||||
|
|
||||||
|
\newcommand{\m}{\mathfrak{m}}
|
||||||
|
\newcommand{\n}{\mathfrak{n}}
|
||||||
|
|
||||||
|
%%%%%%%%%%%%%%%%%%%%%
|
||||||
|
|
||||||
|
% For fancy letter
|
||||||
|
\newcommand{\cM}{\mathscr{M}}
|
||||||
|
\newcommand{\cN}{\mathscr{N}}
|
||||||
|
\newcommand{\cA}{\mathscr{A}}
|
||||||
|
\newcommand{\cK}{K}
|
||||||
|
\newcommand{\cP}{{\mathcal P}}
|
||||||
|
\newcommand{\cR}{{\mathcal R}}
|
||||||
|
\newcommand{\cO}{{\mathcal O}}
|
||||||
|
\newcommand{\cC}{{\mathcal C}}
|
||||||
|
\newcommand{\cJ}{{\mathcal J}}
|
||||||
|
\newcommand{\ff}{\boldsymbol{f}}
|
||||||
|
|
||||||
|
\newcommand{\cB}{\mathcal{B}}
|
||||||
|
|
||||||
|
%%%%%%%%%%%%%%%%%%%%%
|
||||||
|
% For operators using abbreviations
|
||||||
|
\newcommand{\Spec}{\operatorname{Spec}}
|
||||||
|
\newcommand{\Hom}{\operatorname{Hom}}
|
||||||
|
\newcommand{\sdim}{\operatorname{sdim}}
|
||||||
|
\newcommand{\Ext}{\operatorname{Ext}}
|
||||||
|
\newcommand{\Frac}{\operatorname{Frac}}
|
||||||
|
\newcommand{\InjDim}{\operatorname{inj.dim}}
|
||||||
|
\newcommand{\Supp}{\operatorname{Supp}}
|
||||||
|
\newcommand{\Rank}{\operatorname{rank}}
|
||||||
|
\newcommand{\End}{\operatorname{End}}
|
||||||
|
\newcommand{\Ker}{\operatorname{Ker}}
|
||||||
|
\newcommand{\fr}{\operatorname{free.rank}}
|
||||||
|
\newcommand{\CoKer}{\operatorname{Coker}}
|
||||||
|
\newcommand{\Ass}{\operatorname{Ass}}
|
||||||
|
\newcommand{\Ht}{\operatorname{ht}}
|
||||||
|
\newcommand{\IM}{\operatorname{Im}}
|
||||||
|
\newcommand{\id}{\operatorname{id}}
|
||||||
|
\newcommand{\lct}{\operatorname{lct}}
|
||||||
|
|
||||||
|
|
||||||
|
\newcommand{\Min}{\operatorname{min}}
|
||||||
|
\newcommand{\fpt}{\operatorname{fpt}}
|
||||||
|
\newcommand{\gr}{\operatorname{gr}}
|
||||||
|
\newcommand{\ch}{\operatorname{char}}
|
||||||
|
\newcommand{\Der}{\operatorname{Der}}
|
||||||
|
\newcommand{\tors}{\operatorname{tors}}
|
||||||
|
\newcommand{\re}{\operatorname{re}}
|
||||||
|
|
||||||
|
%%%%%%%%%%%%%%%%%%%%%
|
||||||
|
|
||||||
|
% Maps
|
||||||
|
\newcommand{\FDer}[1]{\stackrel{#1}{\to}}
|
||||||
|
\newcommand{\FDerL}[1]{\stackrel{#1}{\longrightarrow }}
|
||||||
|
\newcommand{\onto}{\twoheadrightarrow}
|
||||||
|
\newcommand{\connarrow}{\ar `[d] `[l] `[llld] `[ld] [lld]} %Connecting map in LES
|
||||||
|
|
||||||
|
%%%%%%%%%%%%%%%%%%%%%
|
||||||
|
|
||||||
|
% Alessandro's commands
|
||||||
|
\newcommand{\ls}{\leqslant}
|
||||||
|
\newcommand{\gs}{\geqslant}
|
||||||
|
\newcommand{\ds}{\displaystyle}
|
||||||
|
\newcommand{\eee}[1]{\underline{}^e \hspace{-0.05cm}{#1}}
|
||||||
|
\newcommand{\eeep}[1]{\underline{}^{e+e'} \hspace{-0.05cm}{#1}}
|
||||||
|
\newcommand{\p}{\mathfrak{p}}
|
||||||
|
\newcommand{\q}{\mathfrak{q}}
|
||||||
|
\newcommand{\MIN}{\operatorname{Min}}
|
||||||
|
\newcommand{\ord}{\operatorname{ord}}
|
||||||
|
\newcommand{\ov}[1]{\overline{#1}}
|
||||||
|
\newcommand{\ann}{\operatorname{ann}}
|
||||||
|
\newcommand{\ck}[1]{{#1}^{\vee}}
|
||||||
|
\newcommand{\Q}{\mathbb{Q}}
|
||||||
|
\newcommand{\ehk}{\operatorname{e_{HK}}}
|
||||||
|
\newcommand{\ps}[1]{\llbracket {#1} \rrbracket}
|
||||||
|
\newcommand{\cd}{\operatorname{cd}}
|
||||||
|
\newcommand{\Nash}{\operatorname{Nash}}
|
||||||
|
\renewcommand{\a}{\mathfrak{a}}
|
||||||
|
\renewcommand{\b}{{J}}
|
||||||
|
\renewcommand{\b}{{J}}
|
||||||
|
\newcommand{\OO}{\mathcal{O}}
|
||||||
|
\newcommand{\JJ}{\mathcal{J}}
|
||||||
|
%\renewcommand{\ll}{\operatorname{\ell\ell}}
|
||||||
|
\newcommand{\ctr}{N} % For a generic number of items
|
||||||
|
|
||||||
|
%%%%%%%%%%%%%%%%%%%%%
|
||||||
|
|
||||||
|
% Daniel's commands
|
||||||
|
\newcommand{\Pnr}{\mathcal{P}^n_R}
|
||||||
|
\newcommand{\Pn}{\mathcal{P}^n_X}
|
||||||
|
\newcommand{\OXn}{\Omega^{(n)}_{X/\KK}}
|
||||||
|
\newcommand{\OXR}{\Omega^{(n)}_{R/\KK}}
|
||||||
|
\newcommand{\Grr}{\operatorname{Grass}}
|
||||||
|
\newcommand{\Gr}{\Grr_{\binom{n+d}{d}}(\mathcal{P}^n_X)}
|
||||||
|
\newcommand{\Ox}{\mathcal O}
|
||||||
|
\newcommand{\Oxx}{{\mathcal O}_{X,x}}
|
||||||
|
\newcommand{\Su}{\KK[x^{a_1},\ldots,x^{a_s}]}
|
||||||
|
\newcommand{\Po}{\KK[x_1,\ldots,x_d]}
|
||||||
|
\newcommand{\Na}{Nash_n(X)}
|
||||||
|
\newcommand{\Nn}{\overline{\Nash_n(X)}}
|
||||||
|
\newcommand{\I}{{\mathcal I}_X}
|
||||||
|
\newcommand{\V}{\mathbf{V}}
|
||||||
|
|
||||||
|
\newcommand{\Grade}{\operatorname{grade}}
|
||||||
|
\newcommand{\Pri}{{\mathcal P}^n_X}
|
||||||
|
\newcommand{\Prix}{{\mathcal P}^n_{\Ox_{X,x}}}
|
||||||
|
\newcommand{\Prir}{{\mathcal P}^n_{R}}
|
||||||
|
\newcommand{\Pric}{{\mathcal P}^n_{\Oc}}
|
||||||
|
|
||||||
|
|
||||||
|
\newcommand{\T}{\mathbb T}
|
||||||
|
\newcommand{\A}{{\mathcal A}^Tw}
|
||||||
|
|
||||||
|
|
||||||
|
\newcommand{\GrFan}{\operatorname{GF}}
|
||||||
|
\newcommand{\XGF}{X_{\GrFan(J_n)}}
|
||||||
|
\newcommand{\GF}{\GrFan(J_n)}
|
||||||
|
\newcommand{\Nw}{\mathcal{N}_{\sigma}(\mathcal{I})}
|
||||||
|
\newcommand{\sd}{\check{\sigma}}
|
||||||
|
\newcommand{\Si}{\mbox{Sing}}
|
||||||
|
\newcommand{\Co}{\mbox{Conv}}
|
||||||
|
|
||||||
|
\newcommand{\sz}{\sigma_{\ZZ}}
|
||||||
|
\newcommand{\Suc}{\CC[u,u^3v^4,uv]}
|
||||||
|
\newcommand{\Suk}{\KK[u,u^3v^4,uv]}
|
||||||
|
\newcommand{\Suz}{\ZZ[u,u^3v^4,uv]}
|
||||||
|
\newcommand{\Jn}{\langle u-1,u^3v^4-1,uv-1 \rangle^{n+1}}
|
||||||
|
\newcommand{\Gn}{\mathbb{G}_n}
|
||||||
|
\newcommand{\Mn}{\mathbb{M}_n}
|
||||||
|
\newcommand{\cV}{\mathcal{V}}
|
||||||
|
\newcommand{\Gc}{\mathbb{G}_n^0}
|
||||||
|
\newcommand{\Gp}{\mathbb{G}_n^p}
|
||||||
|
\newcommand{\Pnn}{\mathcal{P}_n}
|
||||||
|
\newcommand{\Pnu}{\mathcal{P}_{n-1}}
|
||||||
|
\newcommand{\Cc}{C_{\mathbb{G}_n^{(0)}}}
|
||||||
|
\newcommand{\Cp}{C_{\mathbb{G}_n^{(p)}}}
|
||||||
|
\newcommand{\bfg}{{\bf \left(\frac{f}{g}\right)^s}}
|
||||||
|
\newcommand{\bfga}{{\bf \frac{f^s}{g^{s+\alpha}}}}
|
||||||
|
\newcommand{\bfgt}{{\bf \frac{\tilde{f}^s}{\tilde{g}^{s+\alpha}}}}
|
||||||
|
\newcommand{\bfgOne}{{\bf \frac{f^s}{g^{s+1}}}}
|
||||||
|
|
||||||
|
\newcommand{\ga}{{\bf \frac{1}{g^{\alpha}}}}
|
||||||
|
\newcommand{\gd}{\operatorname{gl.dim}}
|
||||||
|
|
||||||
|
\newcommand{\lm}{\operatorname{lm}}
|
||||||
|
\newcommand{\lc}{\operatorname{lc}}
|
||||||
|
\newcommand{\lt}{\operatorname{lt}}
|
||||||
|
\newcommand{\init}{\operatorname{in}}
|
||||||
|
\newcommand{\diff}{\operatorname{diff}}
|
||||||
|
|
||||||
|
|
||||||
|
%-------------------------------------------------------
|
||||||
|
|
||||||
|
\begin{document}
|
||||||
|
|
||||||
|
\title{On germs of hypersurfaces with multiplicity 3}
|
||||||
|
|
||||||
|
\author{EAB, MGV, ELC}
|
||||||
|
|
||||||
|
\maketitle
|
||||||
|
|
||||||
|
|
||||||
|
We propose the following general method to study germs of multiplicity 3 singular points of hypersurfaces. Firstly, consider an equation of the germ given by a monic polynomial $F = z^3 + a_1z + a_2z + a_3 \in \CC[[{\bf x}]][z]$ of degree 3 with respect to $z$. By means of a Tschirnhaus transformation, reduce $F$ to a monic equation $z^3 + b_2z + b_3$ that does not have terms of degree 2 with respect to $z$. Secondly, consider an embedded resolution $\pi: X \rightarrow \CC^d$ of the reduced divisor given by the product $b_2b_3$ of the coefficients of degree one and zero with respect to $z$. Consider the usual stratification of the pair $(X, (\pi \circ F)^{-1} \{F=0\})$ defined in terms of decomposition $\cup_{j \in J} E_j$ of $(\pi \circ F)^{-1} \{F=0\}$ into irreducible components. Pulling back $F$ under the map $\pi \times id$, we obtain for each stratum $E_I^\circ$ a quasi-trinomial local expression for $F$.
|
||||||
|
The local quasi-trinomial expression will be non degenerate with respect to its Newton polyhedron unless the monomials $M_1$, $M_2$ and their coefficients $c_1$ and $c_2$ satisfy a precise condition.
|
||||||
|
|
||||||
|
|
||||||
|
\section{The quasi-trinomial case}
|
||||||
|
|
||||||
|
|
||||||
|
In this section we consider the case of
|
||||||
|
$$F = z^3 + M_1(c_1+A)z + M_2(c_2 + M_2) \in \CC[[{\bf x}]][z]$$
|
||||||
|
where $M_1={\bf x}^{m_1}$ and $M_2={\bf x}^{m_2}$ are monomials, $c_1,c_2 \in \CC^\ast$ and $A, B \in ({\bf x})\CC[[{\bf x}]]$
|
||||||
|
|
||||||
|
We distinguish the following two cases
|
||||||
|
\begin{itemize}
|
||||||
|
|
||||||
|
|
||||||
|
\item Assume that the monomials $M_1$ and $M_2$ are not related by the divisibility relation, i.e., neither $M_1 \nmid M_2$ nor $M_1 \nmid M_2$.
|
||||||
|
|
||||||
|
In this case, the Newton polyhedra of $F$ contains a unique two dimensional compact face determined by the monomials $z^3$, $M_1z$ and $M_2$. Moreover, $F$ is non degenerate with respect to its Newton polyhedra.
|
||||||
|
|
||||||
|
\
|
||||||
|
|
||||||
|
|
||||||
|
\begin{tikzpicture}
|
||||||
|
\fill [yellow] (1,0) rectangle (3,-2);
|
||||||
|
\fill [yellow] (-2,0) rectangle (1,2);
|
||||||
|
\draw[gray, thick] (-2,-2) -- (-2,2);
|
||||||
|
\draw[gray, thick] (-2,-2) -- (3,-2);
|
||||||
|
\draw[gray, thick] (-2,0) -- (3,0);
|
||||||
|
\draw[gray, thick] (1,-2) -- (1,2);
|
||||||
|
\filldraw[black] (-2,-2) circle (2pt) node[anchor=west]{};
|
||||||
|
\filldraw[black] (1,0) circle (2pt) node[anchor=south west]{$m_2$};
|
||||||
|
\filldraw[black] (2,-1) circle (2pt) node[anchor=south west]{$m_1$};
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
\fill [yellow] (11,0,4)--(11,0,0)--(13,0,0)--(13,0,4)--(11,0,4);
|
||||||
|
\fill [yellow] (11,0,4)--(11,0,7)--(6,0,7)--(6,0,4)--(11,0,4);
|
||||||
|
|
||||||
|
|
||||||
|
\draw[gray, thick] (6,0,0) -- (6,0,7);
|
||||||
|
\draw[gray, thick] (6,0,0) -- (6,4,0);
|
||||||
|
\draw[gray, thick] (6,0,0) -- (13,0,0);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
\filldraw[black] (6,0,0) circle (2pt) node[anchor=west]{};
|
||||||
|
|
||||||
|
|
||||||
|
\draw[gray, thick] (6,0,4) -- (13,0,4);
|
||||||
|
\draw[gray, thick] (11,0,0) -- (11,0,7);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
\draw[gray, thick] (6,3,0) -- (11,0,4);
|
||||||
|
\draw[gray, thick] (9,1,6) -- (11,0,4);
|
||||||
|
\draw[gray, thick] (6,3,0) -- (9,1,6);
|
||||||
|
|
||||||
|
|
||||||
|
\draw[gray, dashed] (9,0,0) -- (9,0,6);
|
||||||
|
\draw[gray, dashed] (6,0,6) -- (9,0,6);
|
||||||
|
\draw[gray, dashed] (9,1,0) -- (9,1,6);
|
||||||
|
\draw[gray, dashed] (6,1,6) -- (9,1,6);
|
||||||
|
\draw[gray, dashed] (9,0,6) -- (9,1,6);
|
||||||
|
|
||||||
|
\draw[gray, dashed] (6,1,0) -- (6,1,6);
|
||||||
|
\draw[gray, dashed] (6,1,0) -- (9,1,0);
|
||||||
|
\draw[gray, dashed] (6,0,6) -- (6,1,6);
|
||||||
|
\draw[gray, dashed] (9,0,0) -- (9,1,0);
|
||||||
|
|
||||||
|
|
||||||
|
\filldraw[black] (6,3,0) circle (2pt) node[anchor=south west]{$z^3$};
|
||||||
|
\filldraw[black] (11,0,4) circle (2pt) node[anchor=north west]{$M_2$};
|
||||||
|
\filldraw[black] (9,0,6) circle (2pt) node[anchor=north]{$M_1$};
|
||||||
|
\filldraw[black] (9,1,6) circle (2pt) node[anchor=south west]{$M_1z$};
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
\end{tikzpicture}
|
||||||
|
|
||||||
|
\
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
\item Assume that the monomials $M_1$ and $M_2$ are related by the divisibility relation, i.e., either $M_1 | M_2$ or $M_1 | M_2$. In this case the Newton polyhedron of $F$ is a polygonal path. We distinguish the following cases.
|
||||||
|
|
||||||
|
\
|
||||||
|
|
||||||
|
|
||||||
|
\begin{tikzpicture}
|
||||||
|
\fill [yellow] (6,-2) rectangle (9,0);
|
||||||
|
\fill [yellow] (9,0) rectangle (11,2);
|
||||||
|
\draw[gray, thick] (6,-2) -- (6,2);
|
||||||
|
\draw[gray, thick] (6,-2) -- (11,-2);
|
||||||
|
\draw[gray, thick] (6,0) -- (11,0);
|
||||||
|
\draw[gray, thick] (9,-2) -- (9,2);
|
||||||
|
\filldraw[black] (6,-2) circle (2pt) node[anchor=west]{};
|
||||||
|
\filldraw[black] (9,0) circle (2pt) node[anchor=north west]{$m_2$};
|
||||||
|
\filldraw[black] (9.5, 1.3) circle (2pt) node[anchor=north west]{$m_1$};
|
||||||
|
\end{tikzpicture}
|
||||||
|
|
||||||
|
\
|
||||||
|
|
||||||
|
|
||||||
|
\begin{enumerate}
|
||||||
|
\item If the point $3m_1$ does not belong to the set $2 m_2 + (\RR_{\geq 0})^2$, the Newton polyhedron of $F$ consists of two segments. The first one is determined by the monomials $z^3$ and $M_1z$ and the second is determined by the monomials $M_1z$ and $M_2$. it follows that $F$ is non degenerate with respect to its newton polyhedron.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
\
|
||||||
|
|
||||||
|
|
||||||
|
\begin{tikzpicture}
|
||||||
|
\fill [yellow] (-2,-2) rectangle (1,-2/3);
|
||||||
|
\fill [yellow] (-2,-2) rectangle (0,0);
|
||||||
|
\draw[gray, thick] (-2,-2) -- (-2,2);
|
||||||
|
\draw[gray, thick] (-2,-2) -- (3,-2);
|
||||||
|
\draw[gray, thick] (-2,0) -- (3,0);
|
||||||
|
\draw[gray, thick] (1,-2) -- (1,2);
|
||||||
|
|
||||||
|
\draw[gray, dashed] (0,-2/3) -- (0,0);
|
||||||
|
\draw[gray, dashed] (0,-2/3) -- (1,-2/3);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
\filldraw[black] (-2,-2) circle (2pt) node[anchor=west]{};
|
||||||
|
\filldraw[black] (1,0) circle (2pt) node[anchor=north west]{$m_2$};
|
||||||
|
\filldraw[black] (0, -2/3) circle (2pt) node[anchor=north west]{$\frac{2}{3}m_2$};
|
||||||
|
\filldraw[black] (-0.5, -0.2) circle (2pt) node[anchor=north east]{$m_1$};
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
\fill [yellow] (28/3,0,4)--(28/3,0,8/3)--(11,0,8/3)--(11,0,0)--(6,0,0)--(6,0,4)--(28/3,0,4);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
\draw[gray, thick] (6,0,0) -- (6,0,7);
|
||||||
|
\draw[gray, thick] (6,0,0) -- (6,4,0);
|
||||||
|
\draw[gray, thick] (6,0,0) -- (13,0,0);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
\filldraw[black] (6,0,0) circle (2pt) node[anchor=west]{};
|
||||||
|
|
||||||
|
|
||||||
|
\draw[gray, thick] (6,0,4) -- (13,0,4);
|
||||||
|
\draw[gray, thick] (11,0,0) -- (11,0,7);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
\draw[gray, thick] (8,1,3) -- (11,0,4);
|
||||||
|
\draw[gray, thick] (6,3,0) -- (8,1,3);
|
||||||
|
|
||||||
|
|
||||||
|
\draw[gray, dashed] (8,1,3) -- (8,0,3);
|
||||||
|
\draw[gray, dashed] (8,0,0) -- (8,0,3);
|
||||||
|
\draw[gray, dashed] (8,1,3) -- (8,1,0);
|
||||||
|
\draw[gray, dashed] (8,1,0) -- (8,0,0);
|
||||||
|
\draw[gray, dashed] (6,1,0) -- (8,1,0);
|
||||||
|
|
||||||
|
|
||||||
|
\draw[gray, dashed] (6,1,0) -- (6,1,3);
|
||||||
|
\draw[gray, dashed] (6,1,3) -- (8,1,3);
|
||||||
|
\draw[gray, dashed] (6,1,3) -- (6,0,3);
|
||||||
|
\draw[gray, dashed] (6,0,3) -- (8,0,3);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
\draw[gray, dashed] (28/3,0,8/3) -- (28/3,0,4);
|
||||||
|
\draw[gray, dashed] (28/3,0,8/3) -- (11,0,8/3);
|
||||||
|
|
||||||
|
\filldraw[black] (6,3,0) circle (2pt) node[anchor=south west]{$z^3$};
|
||||||
|
\filldraw[black] (11,0,4) circle (2pt) node[anchor=north west]{$M_2$};
|
||||||
|
\filldraw[black] (8,0,3) circle (2pt) node[anchor=north]{$M_1$};
|
||||||
|
\filldraw[black] (8,1,3) circle (2pt) node[anchor=south west]{$M_1z$};
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
\end{tikzpicture}
|
||||||
|
|
||||||
|
\
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
\item If the point $3m_1$ belongs to the set $2 m_2 + (\RR_{\geq 0})^2$, the Newton polyhedron of $F$ consists of one segment with vertex corresponding to the monomials $z^3$ and $M_2$. We distinguish to further cases.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
\begin{enumerate}
|
||||||
|
\item If $M_1^3 \ne M_2^2$, the point corresponding to the monomial $M_1z$ is an interior point of the Newton polyhedron of $F$. It follows that $F$ is non degenerate with respect to its Newton polyhedron.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
\begin{tikzpicture}
|
||||||
|
|
||||||
|
|
||||||
|
\fill [yellow] (28/3,0,4)--(28/3,0,8/3)--(11,0,8/3)--(11,0,0)--(6,0,0)--(6,0,4)--(28/3,0,4);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
\draw[gray, thick] (6,0,0) -- (6,0,7);
|
||||||
|
\draw[gray, thick] (6,0,0) -- (6,4,0);
|
||||||
|
\draw[gray, thick] (6,0,0) -- (13,0,0);
|
||||||
|
|
||||||
|
\filldraw[black] (6,0,0) circle (2pt) node[anchor=west]{};
|
||||||
|
|
||||||
|
|
||||||
|
\draw[gray, thick] (6,0,4) -- (13,0,4);
|
||||||
|
\draw[gray, thick] (11,0,0) -- (11,0,7);
|
||||||
|
|
||||||
|
|
||||||
|
\draw[gray, thick] (6,3,0) -- (11,0,4);
|
||||||
|
|
||||||
|
\draw[gray, thick] (6,3,0) -- (10.5,1,3) -- (12.75, 0, 4.5);
|
||||||
|
|
||||||
|
|
||||||
|
\draw[gray, thick] (6,3,0) -- (6,3,7);
|
||||||
|
\draw[gray, thick] (6,3,0) -- (13,3,0);
|
||||||
|
|
||||||
|
|
||||||
|
\draw[gray, dashed] (6,1,3) -- (6,0,3);
|
||||||
|
\draw[gray, dashed] (10.5,0,0) -- (10.5,0,3);
|
||||||
|
\draw[gray, dashed] (6,1,3) -- (6,1,0);
|
||||||
|
\draw[gray, dashed] (10.5,1,0) -- (10.5,0,0);
|
||||||
|
\draw[gray, dashed] (6,1,0) -- (10.5,1,0);
|
||||||
|
|
||||||
|
|
||||||
|
\draw[gray, dashed] (10.5,1,0) -- (10.5,1,3);
|
||||||
|
\draw[gray, dashed] (10.5,1,3) -- (6,1,3);
|
||||||
|
\draw[gray, dashed] (10.5,1,3) -- (10.5,0,3);
|
||||||
|
\draw[gray, dashed] (10.5,0,3) -- (6,0,3);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
\draw[gray, dashed] (28/3,0,8/3) -- (28/3,0,4);
|
||||||
|
\draw[gray, dashed] (28/3,0,8/3) -- (11,0,8/3);
|
||||||
|
|
||||||
|
\filldraw[black] (6,3,0) circle (2pt) node[anchor=south west]{$z^3$};
|
||||||
|
\filldraw[black] (11,0,4) circle (2pt) node[anchor=north west]{$M_2$};
|
||||||
|
\filldraw[black] (10.5,0,3) circle (2pt) node[anchor=north]{};
|
||||||
|
\filldraw[black] (10.5,1,3) circle (2pt) node[anchor=south west]{$M_1z$};
|
||||||
|
\filldraw[black] (12.75,0,4.5) circle (2pt) node[anchor=north]{};
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
\end{tikzpicture}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
\item If $M_1^3 = M_2^2$, the point corresponding to the monomial $M_1z$ lies in the unique dimensional compact face of the Newton polyhedron of $F$. The face equation is equal to
|
||||||
|
$$z^3 + c_1z + c_2.$$
|
||||||
|
Therefore, $F$ is non degenerate with respect to its Newton polyhedron if and only if $3c_1 \ne 2c_2$.
|
||||||
|
|
||||||
|
|
||||||
|
\begin{tikzpicture}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
\fill [yellow] (28/3,0,4)--(28/3,0,8/3)--(11,0,8/3)--(11,0,0)--(6,0,0)--(6,0,4)--(28/3,0,4);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
\draw[gray, thick] (6,0,0) -- (6,0,7);
|
||||||
|
\draw[gray, thick] (6,0,0) -- (6,4,0);
|
||||||
|
\draw[gray, thick] (6,0,0) -- (13,0,0);
|
||||||
|
|
||||||
|
\filldraw[black] (6,0,0) circle (2pt) node[anchor=west]{};
|
||||||
|
|
||||||
|
|
||||||
|
\draw[gray, thick] (6,0,4) -- (13,0,4);
|
||||||
|
\draw[gray, thick] (11,0,0) -- (11,0,7);
|
||||||
|
|
||||||
|
|
||||||
|
\draw[gray, thick] (6,3,0) -- (11,0,4);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
\draw[gray, thick] (6,3,0) -- (6,3,7);
|
||||||
|
\draw[gray, thick] (6,3,0) -- (13,3,0);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
\draw[gray, dashed] (6,1,8/3) -- (6,0,8/3);
|
||||||
|
|
||||||
|
\draw[gray, dashed] (28/3,0,0) -- (28/3,0,8/3);
|
||||||
|
\draw[gray, dashed] (6,1,8/3) -- (6,1,0);
|
||||||
|
\draw[gray, dashed] (28/3,1,0) -- (28/3,0,0);
|
||||||
|
\draw[gray, dashed] (6,1,0) -- (28/3,1,0);
|
||||||
|
|
||||||
|
|
||||||
|
\draw[gray, dashed] (28/3,1,0) -- (28/3,1,8/3);
|
||||||
|
\draw[gray, dashed] (28/3,1,8/3) -- (6,1,8/3);
|
||||||
|
\draw[gray, dashed] (28/3,1,8/3) -- (28/3,0,8/3);
|
||||||
|
\draw[gray, dashed] (28/3,0,8/3) -- (6,0,8/3);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
\draw[gray, dashed] (28/3,0,8/3) -- (28/3,0,4);
|
||||||
|
\draw[gray, dashed] (28/3,0,8/3) -- (11,0,8/3);
|
||||||
|
|
||||||
|
\filldraw[black] (6,3,0) circle (2pt) node[anchor=south west]{$z^3$};
|
||||||
|
\filldraw[black] (11,0,4) circle (2pt) node[anchor=north west]{$M_2$};
|
||||||
|
\filldraw[black] (28/3,0,8/3) circle (2pt) node[anchor=north]{};
|
||||||
|
\filldraw[black] (28/3,1,8/3) circle (2pt) node[anchor=south west]{$M_1z$};
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
\end{tikzpicture}
|
||||||
|
|
||||||
|
|
||||||
|
\end{enumerate}
|
||||||
|
\end{enumerate}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
\end{itemize}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
\bibliographystyle{amsplain}
|
||||||
|
\bibliography{biblio}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
\end{document}
|
||||||
1079
Singmult3Ejem1.ipynb
Normal file
1079
Singmult3Ejem1.ipynb
Normal file
File diff suppressed because it is too large
Load Diff
1167
Untitled.ipynb
Normal file
1167
Untitled.ipynb
Normal file
File diff suppressed because one or more lines are too long
1184
detalleestratos.ipynb
Normal file
1184
detalleestratos.ipynb
Normal file
File diff suppressed because one or more lines are too long
279
resolucionlarga.ipynb
Normal file
279
resolucionlarga.ipynb
Normal file
@ -0,0 +1,279 @@
|
|||||||
|
{
|
||||||
|
"cells": [
|
||||||
|
{
|
||||||
|
"cell_type": "code",
|
||||||
|
"execution_count": 3,
|
||||||
|
"metadata": {
|
||||||
|
"collapsed": false
|
||||||
|
},
|
||||||
|
"outputs": [
|
||||||
|
],
|
||||||
|
"source": [
|
||||||
|
"S.<x, y, z> = PolynomialRing(QQ, order='neglex')\n",
|
||||||
|
"f=((y^2+x^3)^2 + x^5*y)*((x^2+y^3)^2 + y^5*x)\n",
|
||||||
|
"g=(y^6+x^7)*(x^6+y^7)\n",
|
||||||
|
"h = f^3 - g^2\n",
|
||||||
|
"F= z^3 - 3 * f * z + 2 * g"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"cell_type": "code",
|
||||||
|
"execution_count": 4,
|
||||||
|
"metadata": {
|
||||||
|
"collapsed": false
|
||||||
|
},
|
||||||
|
"outputs": [
|
||||||
|
{
|
||||||
|
"data": {
|
||||||
|
"text/plain": [
|
||||||
|
"0"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"execution_count": 4,
|
||||||
|
"metadata": {
|
||||||
|
},
|
||||||
|
"output_type": "execute_result"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"source": [
|
||||||
|
"h = f^3 - g^2\n",
|
||||||
|
"F.discriminant(z) - 108 * h"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"cell_type": "code",
|
||||||
|
"execution_count": 5,
|
||||||
|
"metadata": {
|
||||||
|
"collapsed": false
|
||||||
|
},
|
||||||
|
"outputs": [
|
||||||
|
{
|
||||||
|
"data": {
|
||||||
|
"text/plain": [
|
||||||
|
"False"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"execution_count": 5,
|
||||||
|
"metadata": {
|
||||||
|
},
|
||||||
|
"output_type": "execute_result"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"source": [
|
||||||
|
"D=F.discriminant(z)\n",
|
||||||
|
"load('ZetaFunctionsNewtonND.py')\n",
|
||||||
|
"ZD = ZetaFunctions(D)\n",
|
||||||
|
"ZD.is_newton_degenerated(local=True)"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"cell_type": "code",
|
||||||
|
"execution_count": 6,
|
||||||
|
"metadata": {
|
||||||
|
"collapsed": false
|
||||||
|
},
|
||||||
|
"outputs": [
|
||||||
|
{
|
||||||
|
"name": "stdout",
|
||||||
|
"output_type": "stream",
|
||||||
|
"text": [
|
||||||
|
"Newton's polyhedron of -108*y^26 + 108*y^30 + 324*x*y^29 + 648*x^2*y^27 + 324*x^2*y^28 + 1296*x^3*y^26 + 108*x^3*y^27 + 648*x^3*y^28 + 1620*x^4*y^24 + 648*x^4*y^25 + 1944*x^4*y^27 + 1944*x^5*y^23 + 3888*x^5*y^25 + 1944*x^5*y^26 + 324*x^5*y^27 - 216*x^6*y^19 + 2160*x^6*y^21 + 324*x^6*y^22 + 7776*x^6*y^24 + 648*x^6*y^25 + 2592*x^6*y^26 + 1080*x^7*y^20 + 9720*x^7*y^22 + 3888*x^7*y^23 + 1944*x^7*y^24 + 5832*x^7*y^25 + 1620*x^8*y^18 + 11664*x^8*y^21 + 13608*x^8*y^23 + 5184*x^8*y^24 + 1296*x^8*y^25 + 324*x^9*y^17 + 12960*x^9*y^19 + 1944*x^9*y^20 + 4860*x^9*y^21 + 21384*x^9*y^22 + 1620*x^9*y^23 + 6048*x^9*y^24 + 648*x^10*y^15 + 7776*x^10*y^18 + 30132*x^10*y^20 + 9720*x^10*y^21 + 7776*x^10*y^22 + 10368*x^10*y^23 + 324*x^10*y^24 + 9720*x^11*y^16 + 6480*x^11*y^18 + 30132*x^11*y^19 + 28512*x^11*y^21 + 7776*x^11*y^22 + 2916*x^11*y^23 + 1944*x^12*y^15 + 36288*x^12*y^17 + 4860*x^12*y^18 + 19440*x^12*y^19 + 33696*x^12*y^20 + 4104*x^12*y^21 + 8424*x^12*y^22 + 3456*x^13*y^13 + 4860*x^13*y^15 + 19440*x^13*y^16 + 55728*x^13*y^18 + 12960*x^13*y^19 + 15552*x^13*y^20 + 11016*x^13*y^21 + 648*x^13*y^22 + 25164*x^14*y^14 + 25920*x^14*y^16 + 42768*x^14*y^17 + 4860*x^14*y^18 + 34992*x^14*y^19 + 6804*x^14*y^20 + 3240*x^14*y^21 + 648*x^15*y^10 + 1944*x^15*y^12 + 4860*x^15*y^13 + 58752*x^15*y^15 + 6480*x^15*y^16 + 34992*x^15*y^17 + 31104*x^15*y^18 + 5508*x^15*y^19 + 6480*x^15*y^20 + 108*x^15*y^21 + 9720*x^16*y^11 + 19440*x^16*y^13 + 25920*x^16*y^14 + 6480*x^16*y^15 + 60264*x^16*y^16 + 9720*x^16*y^17 + 15552*x^16*y^18 + 6480*x^16*y^19 + 648*x^16*y^20 + 324*x^17*y^9 + 36288*x^17*y^12 + 42768*x^17*y^14 + 34992*x^17*y^15 + 9720*x^17*y^16 + 23328*x^17*y^17 + 3888*x^17*y^18 + 1620*x^17*y^19 + 1620*x^18*y^8 + 7776*x^18*y^10 + 6480*x^18*y^11 + 4860*x^18*y^12 + 55728*x^18*y^13 + 4860*x^18*y^14 + 31104*x^18*y^15 + 15552*x^18*y^16 + 3888*x^18*y^17 + 2160*x^18*y^18 - 216*x^19*y^6 + 12960*x^19*y^9 + 30132*x^19*y^11 + 19440*x^19*y^12 + 12960*x^19*y^13 + 34992*x^19*y^14 + 5508*x^19*y^15 + 6480*x^19*y^16 + 1620*x^19*y^17 + 1080*x^20*y^7 + 1944*x^20*y^9 + 30132*x^20*y^10 + 33696*x^20*y^12 + 15552*x^20*y^13 + 6804*x^20*y^14 + 6480*x^20*y^15 + 648*x^20*y^16 + 2160*x^21*y^6 + 11664*x^21*y^8 + 4860*x^21*y^9 + 9720*x^21*y^10 + 28512*x^21*y^11 + 4104*x^21*y^12 + 11016*x^21*y^13 + 3240*x^21*y^14 + 108*x^21*y^15 + 324*x^22*y^6 + 9720*x^22*y^7 + 21384*x^22*y^9 + 7776*x^22*y^10 + 7776*x^22*y^11 + 8424*x^22*y^12 + 648*x^22*y^13 + 1944*x^23*y^5 + 3888*x^23*y^7 + 13608*x^23*y^8 + 1620*x^23*y^9 + 10368*x^23*y^10 + 2916*x^23*y^11 + 1620*x^24*y^4 + 7776*x^24*y^6 + 1944*x^24*y^7 + 5184*x^24*y^8 + 6048*x^24*y^9 + 324*x^24*y^10 + 648*x^25*y^4 + 3888*x^25*y^5 + 648*x^25*y^6 + 5832*x^25*y^7 + 1296*x^25*y^8 - 108*x^26 + 1296*x^26*y^3 + 1944*x^26*y^5 + 2592*x^26*y^6 + 648*x^27*y^2 + 108*x^27*y^3 + 1944*x^27*y^4 + 324*x^27*y^5 + 324*x^28*y^2 + 648*x^28*y^3 + 324*x^29*y + 108*x^30:\n",
|
||||||
|
" support points = [(0, 26, 0), (0, 30, 0), (1, 29, 0), (2, 27, 0), (2, 28, 0), (3, 26, 0), (3, 27, 0), (3, 28, 0), (4, 24, 0), (4, 25, 0), (4, 27, 0), (5, 23, 0), (5, 25, 0), (5, 26, 0), (5, 27, 0), (6, 19, 0), (6, 21, 0), (6, 22, 0), (6, 24, 0), (6, 25, 0), (6, 26, 0), (7, 20, 0), (7, 22, 0), (7, 23, 0), (7, 24, 0), (7, 25, 0), (8, 18, 0), (8, 21, 0), (8, 23, 0), (8, 24, 0), (8, 25, 0), (9, 17, 0), (9, 19, 0), (9, 20, 0), (9, 21, 0), (9, 22, 0), (9, 23, 0), (9, 24, 0), (10, 15, 0), (10, 18, 0), (10, 20, 0), (10, 21, 0), (10, 22, 0), (10, 23, 0), (10, 24, 0), (11, 16, 0), (11, 18, 0), (11, 19, 0), (11, 21, 0), (11, 22, 0), (11, 23, 0), (12, 15, 0), (12, 17, 0), (12, 18, 0), (12, 19, 0), (12, 20, 0), (12, 21, 0), (12, 22, 0), (13, 13, 0), (13, 15, 0), (13, 16, 0), (13, 18, 0), (13, 19, 0), (13, 20, 0), (13, 21, 0), (13, 22, 0), (14, 14, 0), (14, 16, 0), (14, 17, 0), (14, 18, 0), (14, 19, 0), (14, 20, 0), (14, 21, 0), (15, 10, 0), (15, 12, 0), (15, 13, 0), (15, 15, 0), (15, 16, 0), (15, 17, 0), (15, 18, 0), (15, 19, 0), (15, 20, 0), (15, 21, 0), (16, 11, 0), (16, 13, 0), (16, 14, 0), (16, 15, 0), (16, 16, 0), (16, 17, 0), (16, 18, 0), (16, 19, 0), (16, 20, 0), (17, 9, 0), (17, 12, 0), (17, 14, 0), (17, 15, 0), (17, 16, 0), (17, 17, 0), (17, 18, 0), (17, 19, 0), (18, 8, 0), (18, 10, 0), (18, 11, 0), (18, 12, 0), (18, 13, 0), (18, 14, 0), (18, 15, 0), (18, 16, 0), (18, 17, 0), (18, 18, 0), (19, 6, 0), (19, 9, 0), (19, 11, 0), (19, 12, 0), (19, 13, 0), (19, 14, 0), (19, 15, 0), (19, 16, 0), (19, 17, 0), (20, 7, 0), (20, 9, 0), (20, 10, 0), (20, 12, 0), (20, 13, 0), (20, 14, 0), (20, 15, 0), (20, 16, 0), (21, 6, 0), (21, 8, 0), (21, 9, 0), (21, 10, 0), (21, 11, 0), (21, 12, 0), (21, 13, 0), (21, 14, 0), (21, 15, 0), (22, 6, 0), (22, 7, 0), (22, 9, 0), (22, 10, 0), (22, 11, 0), (22, 12, 0), (22, 13, 0), (23, 5, 0), (23, 7, 0), (23, 8, 0), (23, 9, 0), (23, 10, 0), (23, 11, 0), (24, 4, 0), (24, 6, 0), (24, 7, 0), (24, 8, 0), (24, 9, 0), (24, 10, 0), (25, 4, 0), (25, 5, 0), (25, 6, 0), (25, 7, 0), (25, 8, 0), (26, 0, 0), (26, 3, 0), (26, 5, 0), (26, 6, 0), (27, 2, 0), (27, 3, 0), (27, 4, 0), (27, 5, 0), (28, 2, 0), (28, 3, 0), (29, 1, 0), (30, 0, 0)]\n",
|
||||||
|
" vertices = [(0, 26, 0), (26, 0, 0), (19, 6, 0), (6, 19, 0)]\n",
|
||||||
|
" number of proper faces = 19\n",
|
||||||
|
" Facet 0: -156 + 7*y + 6*x >= 0\n",
|
||||||
|
" Facet 1: -25 + y + x >= 0\n",
|
||||||
|
" Facet 2: -156 + 6*y + 7*x >= 0\n",
|
||||||
|
" Facet 3: x >= 0\n",
|
||||||
|
" Facet 4: y >= 0\n",
|
||||||
|
" Facet 5: z >= 0\n"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"source": [
|
||||||
|
"ZD.give_info_newton(faces=False, cones=False, compact = False)"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"cell_type": "code",
|
||||||
|
"execution_count": 7,
|
||||||
|
"metadata": {
|
||||||
|
"collapsed": false
|
||||||
|
},
|
||||||
|
"outputs": [
|
||||||
|
],
|
||||||
|
"source": [
|
||||||
|
"def estrato(ff, chi, pesos):\n",
|
||||||
|
" Z1 = ZetaFunctions(ff)\n",
|
||||||
|
" zetamon1 = Z1.monodromy_zeta().value()^chi\n",
|
||||||
|
" zetatop1 = chi * Z1.topological_zeta(local=True, weights=pesos).value()\n",
|
||||||
|
" return zetamon1, zetatop1"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"cell_type": "markdown",
|
||||||
|
"metadata": {
|
||||||
|
"collapsed": false
|
||||||
|
},
|
||||||
|
"source": [
|
||||||
|
"Veamos que la resolución larga no aporta\n",
|
||||||
|
"\n"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"cell_type": "code",
|
||||||
|
"execution_count": 8,
|
||||||
|
"metadata": {
|
||||||
|
"collapsed": false
|
||||||
|
},
|
||||||
|
"outputs": [
|
||||||
|
{
|
||||||
|
"data": {
|
||||||
|
"text/plain": [
|
||||||
|
"(0, 0)"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"execution_count": 8,
|
||||||
|
"metadata": {
|
||||||
|
},
|
||||||
|
"output_type": "execute_result"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"source": [
|
||||||
|
"M3, Z3 = estrato(z^3+x^26,-1, [5,1,1])\n",
|
||||||
|
"M9, Z9 = estrato(z^3+x^52,-1, [11,1,1])\n",
|
||||||
|
"M8, Z8 = estrato(z^3+x^26,1, [6,1,1])\n",
|
||||||
|
"M39, Z39 = estrato(z^3+x^26*y^52,1, [5,11,1])\n",
|
||||||
|
"M98, Z98 = estrato(z^3+x^52*y^26, 1, [11,6,1])\n",
|
||||||
|
"M9f, Z9f = estrato(z^3+x^50*y*z + x^52, 1, [11,1,1])\n",
|
||||||
|
"Z3 + Z39 + Z98 + Z8, Z9 + Z9f\n"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"cell_type": "markdown",
|
||||||
|
"metadata": {
|
||||||
|
"collapsed": false
|
||||||
|
},
|
||||||
|
"source": [
|
||||||
|
"Cálculo completo\n",
|
||||||
|
"\n"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"cell_type": "code",
|
||||||
|
"execution_count": 9,
|
||||||
|
"metadata": {
|
||||||
|
"collapsed": false
|
||||||
|
},
|
||||||
|
"outputs": [
|
||||||
|
{
|
||||||
|
"ename": "SyntaxError",
|
||||||
|
"evalue": "invalid syntax (3357930205.py, line 3)",
|
||||||
|
"output_type": "error",
|
||||||
|
"traceback": [
|
||||||
|
"\u001b[0;36m Cell \u001b[0;32mIn [9], line 3\u001b[0;36m\u001b[0m\n\u001b[0;31m M17, Z17 = estrato(z**Integer(3)+, Integer(2), [Integer(2),Integer(13),Integer(1)])\u001b[0m\n\u001b[0m ^\u001b[0m\n\u001b[0;31mSyntaxError\u001b[0m\u001b[0;31m:\u001b[0m invalid syntax\n"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"source": [
|
||||||
|
"M1, Zt1 = estrato(z^3+x^4*z^2 + x^13, -13, [2,1,1])\n",
|
||||||
|
"M1d, Zt1d = estrato(z^3+x^4*z^2 + x^13*y, 13, [2,1,1])\n",
|
||||||
|
"M17, Z17 = estrato(z^3+x^4*y^28*z^2 + x^13*y^78 , 2, [2,13,1])\n",
|
||||||
|
"M7, Z7 = estrato(z^3+x^4*z + x^13*y, -4, [13,1,1])\n",
|
||||||
|
"M7d, Z7d = estrato(z^3+x^4*z + x^13*y, -4, [13,1,1])\n",
|
||||||
|
"M7g, Z7g\n"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"cell_type": "code",
|
||||||
|
"execution_count": 55,
|
||||||
|
"metadata": {
|
||||||
|
"collapsed": false
|
||||||
|
},
|
||||||
|
"outputs": [
|
||||||
|
{
|
||||||
|
"name": "stdout",
|
||||||
|
"output_type": "stream",
|
||||||
|
"text": [
|
||||||
|
"Newton's polyhedron of z^3 + x^4*z + x^13:\n",
|
||||||
|
" support points = [(0, 0, 3), (4, 0, 1), (13, 0, 0)]\n",
|
||||||
|
" vertices = [(0, 0, 3), (4, 0, 1), (13, 0, 0)]\n",
|
||||||
|
" number of proper faces = 15\n",
|
||||||
|
" Facet 0: z >= 0\n",
|
||||||
|
" Facet 1: -13 + 9*z + x >= 0\n",
|
||||||
|
" Facet 2: -6 + 2*z + x >= 0\n",
|
||||||
|
" Facet 3: x >= 0\n",
|
||||||
|
" Facet 4: y >= 0\n"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"data": {
|
||||||
|
"text/plain": [
|
||||||
|
"(-1/6) * (s + 2/3)^-1 * (s + 1)^-1 * (s - 2)"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"execution_count": 55,
|
||||||
|
"metadata": {
|
||||||
|
},
|
||||||
|
"output_type": "execute_result"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"source": [
|
||||||
|
"G=z^3+x^4*z + x^13\n",
|
||||||
|
"ZG=ZetaFunctions(G)\n",
|
||||||
|
"ZG.give_info_newton(faces=False, cones=False, compact = False)\n",
|
||||||
|
"ZG.topological_zeta(local= True, weights = [2,1,1])"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"cell_type": "code",
|
||||||
|
"execution_count": 0,
|
||||||
|
"metadata": {
|
||||||
|
"collapsed": false
|
||||||
|
},
|
||||||
|
"outputs": [
|
||||||
|
],
|
||||||
|
"source": [
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"cell_type": "code",
|
||||||
|
"execution_count": 0,
|
||||||
|
"metadata": {
|
||||||
|
"collapsed": false
|
||||||
|
},
|
||||||
|
"outputs": [
|
||||||
|
],
|
||||||
|
"source": [
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"metadata": {
|
||||||
|
"kernelspec": {
|
||||||
|
"argv": [
|
||||||
|
"sage-10.0",
|
||||||
|
"--python",
|
||||||
|
"-m",
|
||||||
|
"sage.repl.ipython_kernel",
|
||||||
|
"--matplotlib=inline",
|
||||||
|
"-f",
|
||||||
|
"{connection_file}"
|
||||||
|
],
|
||||||
|
"display_name": "SageMath 10.0",
|
||||||
|
"env": {
|
||||||
|
},
|
||||||
|
"language": "sagemath",
|
||||||
|
"metadata": {
|
||||||
|
"cocalc": {
|
||||||
|
"description": "Open-source mathematical software system",
|
||||||
|
"priority": 10,
|
||||||
|
"url": "https://www.sagemath.org/"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"name": "sage-10.0",
|
||||||
|
"resource_dir": "/ext/jupyter/kernels/sage-10.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"nbformat": 4,
|
||||||
|
"nbformat_minor": 4
|
||||||
|
}
|
||||||
Loading…
Reference in New Issue
Block a user