-
Notifications
You must be signed in to change notification settings - Fork 3
PosChar
A few suggested algorithms we might wish to try and implement:
* If $V\subset R^n$ is a submodule then we can define $V^[1/p]$ in a similar way to how we did this for ideals.
* Let $(R, \m)$ be a local ring then there is a natural Frobenius map on $H_{\m}^i(R)$. One cat take a Matlis dual of this, which keeps the Frobenius action. This gives us a map $u:\coker(A)\arrow{}\coker(A^[p])$...
Glassbrenner's Criterion states:
- If there exists an
$t$ such that$S_t$ is regular, then$S$ is strongly$F$ -regular if and only if$t(I^[p^e] : I)\not\subset m^[p^e]$ for some$e$ .
Some immediate things we would need to think aboutL How to pick
How to choose t? One way could be thinking about Jacobian matrix as follows;
Suppose that
Given
1. Define $I^[n]$ for $n\in \mathbb{Z}$ by taking $n$ and writing it in base $p^e$ i.e. $k=k_0+k_1p+\cdots+k_ep^e$ and then setting $I^[n]=I^{k_0}(I^{k_1})^[p]\cdots(I^{k_e})^[p^e]$. (This was implemented in Boise15.)
2. Define for $I^{\left[\frac{k}{p^e}\right])$.
3. Define for any real number $\lambda\in \mathbb{R}_{>0}$ by approximating $\lambda$ by rational numbers of the form $k/p^e$ for $e\gg0$. (We will only actually do $\mathbb{Q}_{>0}$.)
There are probably special cases when we can modify existing code -- i.e. monomial ideals -- where we can make things more efficient.
Some further ideas and definitions for this:
* Speed up computing