some minor corrections

This commit is contained in:
jgarnek 2024-01-12 10:32:04 +00:00
parent fb6e5e0f8e
commit e468a3fe54
3 changed files with 3 additions and 3 deletions

View File

@ -13,7 +13,6 @@ class as_cech:
self.omega0 = omega self.omega0 = omega
self.f = f self.f = f
self.omega8 = self.omega0 - self.f.diffn() self.omega8 = self.omega0 - self.f.diffn()
print(self.omega0.form, self.omega8.valuation())
#if self.omega0.form not in Rxyz or self.omega8.valuation() < 0: #if self.omega0.form not in Rxyz or self.omega8.valuation() < 0:
# raise ValueError('cech cocycle not regular') # raise ValueError('cech cocycle not regular')

View File

@ -40,7 +40,7 @@ def decomposition_omega0_hpdh(omega):
#h = (omega - omega0)/(d((omega - omega0)/dh)) #h = (omega - omega0)/(d((omega - omega0)/dh))
print('decomposition_omega0_hpdh', omega, omega1, fct) print('decomposition_omega0_hpdh', omega, omega1, fct)
print('??', omega.verschiebung() == omega1.verschiebung()) print('??', omega.verschiebung() == omega1.verschiebung() + p*fct.teichmuller().diffn())
return (omega1, fct) return (omega1, fct)
def decomposition_omega8_hpdh(omega, prec = 50): def decomposition_omega8_hpdh(omega, prec = 50):

View File

@ -63,6 +63,7 @@ class superelliptic_drw_cech:
'''Given a regular cocycle of the form (V(omega) + dV(h), [f] + V(t), ...), where [f] = 0 in H^1(X, OX), '''Given a regular cocycle of the form (V(omega) + dV(h), [f] + V(t), ...), where [f] = 0 in H^1(X, OX),
find de Rham cocycle (xi0, f, xi8) such that (V(omega) + dV(h), [f] + V(t), ...) = p*(xi0, f, xi8).''' find de Rham cocycle (xi0, f, xi8) such that (V(omega) + dV(h), [f] + V(t), ...) = p*(xi0, f, xi8).'''
# #
print('div by p', self)
if info: print("Computing " + str(self) + " divided by p.") if info: print("Computing " + str(self) + " divided by p.")
# #
C = self.curve C = self.curve
@ -82,7 +83,7 @@ class superelliptic_drw_cech:
# We replace omega by regular on U0 # We replace omega by regular on U0
omega = aux.omega0.omega omega = aux.omega0.omega
aux.omega0.omega, fct = decomposition_omega0_hpdh(aux.omega0.omega) aux.omega0.omega, fct = decomposition_omega0_hpdh(aux.omega0.omega)
#aux.omega0.h2 += fct^p #WRONG I think aux.omega0.h2 += fct^p
# #
if info: print("Computed decomposition_omega0_hpdh of self.omega0.omega.") if info: print("Computed decomposition_omega0_hpdh of self.omega0.omega.")
# #