Blow-up cebirsel geometri güçlü bir araçtır. Bu kaldırılmasını verir Singularities gelen cebirsel kümeler kendi yapısının geri kalanını korurken.
Eğer bunlardan herhangi birine aşina değilseniz, gerçek hesaplamanın anlaşılması zor değildir (aşağıya bakınız).
Aşağıda cebirsel bir eğrinin noktasının 2D olarak patlamasını düşünüyoruz . 2B'deki bir cebirsel eğri, iki değişkenli bir polinomun sıfır-lokusu tarafından verilir (örn . Birim daire için veya Bir parabol için ). Bu eğrinin patlaması ( ) aşağıda tanımlandığı gibi iki polinom tarafından verilir . Hem hem de , da (olası) tekillik çıkarılmış olarak tarif eder .
Meydan okuma
Bazı polinom verildiğinde , aşağıda tanımlandığı gibi ve bulun .
Tanım
Her şeyden önce, burada söylediğim her şeyin basitleştirildiğini ve gerçek tanımlara tamamen karşılık gelmediğini unutmayın.
İki değişken bir polinom verildiğinde , patlama , her biri iki değişkente olmak üzere iki polinom tarafından verilir .
Elde etmek için ilk tanımlamak . Daha sonra bir çoklu muhtemelen , yani bazıları için bölmek değil . O zaman temel olarak bölünmeden sonra kalan şeydir.
Diğer polinom tamamen aynı şekilde tanımlanır, ancak değişkenleri değiştiririz: İlk önce . Daha sonra tanımlanmış ve bazı does not bölmek .
Daha açık hale getirmek için aşağıdakileri göz önünde bulundurun
Misal
sıfır odağı tarafından verilen eğriyi göz önünde bulundurun . ( da tekilliğe sahiptir, çünkü o noktada iyi tanımlanmış bir teğet yoktur.)
Sonra buluruz
Sonra ilk polinomdur.
benzer şekilde
Sonra .
Giriş / Çıkış Formatı
( Burada olduğu gibi .) Polinomlar, (m+1) x (n+1)
tamsayı katsayıları listelerinin matrisleri / listeleri olarak verilir , aşağıdaki örnekte katsayıların terimleri konumlarında verilmiştir:
[ 1 * 1, 1 * x, 1 * x^2, 1 * x^3, ... , 1 * x^n ]
[ y * 1, y * x, y * x^2, y * x^4, ... , y * x^n ]
[ ... , ... , ... , ... , ... , ... ]
[ y^m * 1, y^m * x, y^m * x^2, y^m * x^3 , ..., y^m * x^n]
Böylece bir elips 0 = x^2 + 2y^2 -1
,
[[-1, 0, 1],
[ 0, 0, 0],
[ 2, 0, 0]]
İsterseniz x
ve de değiştirebilirsiniz y
. Her yönde sondaki sıfırlara (yani yalnızca sıfır olan daha yüksek derecelerin katsayılarına) sahip olmanıza izin verilir. Daha uygunsa, tüm alt alt dizilerin sonunda sıfır bulunmayacak şekilde kademeli diziler de (dikdörtgen yerine) olabilir.
- Çıktı biçimi, giriş biçimiyle aynıdır.
Örnekler
Eklenecek daha fazlası (daha fazlası için kaynak )
Trifolium
p(x,y) = (x^2 + y^2)^2 - (x^3 - 3xy^2)
r(x,v) = v^4 x + 2 v^2 x + x + 3 v^2 - 1
s(u,y) = u^4 y + 2 u^2 y + y - u^3 + 3 u
Descartes Folium
p(x,y) = y^3 - 3xy + x^3
r(x,v) = v^3 x + x - 3v
s(u,y) = u^3 y + y - 3u
Resimsiz örnekler
Trifolium:
p:
[[0,0,0,-1,1],
[0,0,0, 0,0],
[0,3,2, 0,0],
[0,0,0, 0,0],
[1,0,0, 0,0]]
r: (using the "down" dimension for v instead of y)
[[-1,1],
[ 0,0],
[ 3,2],
[ 0,0],
[ 0,1]]
s: (using the "right" dimension for u instead of x)
[[0,3,0,-1,0],
[1,0,2, 0,1]]
Descartes Folium:
p:
[[0, 0,0,1],
[0,-3,0,0],
[0, 0,0,0],
[1, 0,0,0]]
r:
[[ 0,1],
[-3,0],
[ 0,0],
[ 0,1]]
s:
[[0,-3,0,0],
[1, 0,0,1]]
Lemniscate:
p:
[[0,0,-1,0,1],
[0,0, 0,0,0],
[1,0, 0,0,0]]
r:
[[-1,0,1],
[ 0,0,0],
[ 1,0,0]]
s:
[[1,0,-1,0,0],
[0,0, 0,0,0],
[0,0, 0,0,1]]
Powers:
p:
[[0,1,1,1,1]]
r:
[[1,1,1,1]]
s:
[[0,1,0,0,0],
[0,0,1,0,0],
[0,0,0,1,0],
[0,0,0,0,1]]
0+x+x^2+x^3+x^4