1. Introduction
Take an integral variety , , of dimension . For each let be the cone with vertex p and X as a basis, i.e., the closure in of the union of all lines spanned by p and a different point of X. The cone is the shadow that X makes from p. If is an integral positive-dimensional variety , we say that is a shadow of X or of if . The pair has many very different shadows . Even if , they may have arbitrarily large degrees. In some cases, we describe all of them (Theorems 8 and 9 and Remark 5).
In
Section 3, we prove that if
is a shadow, it is not a shadow of
for a general
, i.e., we prove the following result.
Theorem 1. Fix and integral and non-degenerate varieties , such that and is a shadow of . Set and assume . Then, there is such that is not a shadow of .
Then, in the same section, we prove that by using two general points we may avoid all shadows of X, i.e., we prove the following result.
Theorem 2. Fix an integral and non-degenerate variety . Set . Assume . Then, there are such that there is no integral variety Y with and shadows of X.
In
Section 3, we define and briefly study
longer shadows of
X, i.e., shadows defined by the cone
with a positive-dimensional vertex
V and
X as its base. See Theorem 7 for the extension of Theorem 2 to longer shadows. These theorems are easy to prove because we fix
X and then take projections from general points. This is not the subject of the very important topic (multiview) in which the points of projections, i.e., the pin-holes, are fixed, while the source, here
X, moves;
r is often 3 and the sets
X are often finite unions of lines or conics ([
1,
2,
3,
4,
5,
6]). They determined (using some pin-holes) which point of
X arrived, not if the arrived is
X or another variety of
Y. In the last part of
Section 6, we discuss how the two topics interact.
Let us point it out again. In this paper, we see how good linear projections are in distinguishing different embedded varieties. We only use algebro-geometric tools as even the definitions do not involve a metric, except briefly in Remark 11. Metrics are crucial to measure the errors. Over the complex numbers, projective spaces have a natural metric, the Fubini–Study metric, but metrics would not help for our theorems.
To describe the possible shadows of X for all , we introduce the following notation.
Let
be an integral and non-degenerate variety. Assume
. Let
denote the minimum degree of all shadows of
X (Theorem 6). Now, we see why
. For each
, let
denote the minimum of the degrees of the connected component of
with
p as its reduction for the lines
containing
p and a different point of
X. The integer
is sometimes called the multiplicity of
X at
p. The integer
may be different from the integers obtained from other definitions of multiplicity (Remark 4). Since
for all
, the inequality
follows from (
1) below.
To understand more and discuss the case of arbitrary points of projections, we need to discuss the simple geometry of linear projections. The non-trivial theorems on non-birational outer projection were proved by A. Calabri and C. Ciliberto [
7] and extended to inner projections (the ones giving the integer
) and positive characteristics by K. Furukawa in [
8].
To explain the degrees and the birational geometry of the shadows of
X, we need to explain the following sets
and
and the integers
and
. Let
denote the set of all
such that the morphism
is not birational onto its image. For all
set
. We have
because
. If
, we write
. Let
denote the set of all
such that
X is not a cone with vertex containing
p and the map
has degree
onto its image. We call this degree
. If
X is a cone with vertex
p, we set
. If
, and
p is not a cone with vertex containing
p and
, we set
. We have
if
X is not a cone with vertex containing
p.
As a sample of the results, we prove in this paper, as we put in the introduction, the following two points and briefly discuss them.
Theorem 3. Let be an integral and non-degenerate variety. Set and assume . Let be a shadow of X such that . If , then and X and Y are birational.
There are many as in Theorem 3. In some cases, one can hope to obtain a full classification, but we leave this topic to the interested readers.
Theorem 4. Let be an integral and non-degenerate variety. Set and assume . Fix .
- (a)
Let be a shadow of X such that and . Then, for some positive integer k.
- (b)
All positive integers k appear for some X and if and only if .
There are many as in Theorem 4. The examples in Theorem 4 are given as the intersection of and a sufficiently general degree k hypersurface. Hence, for they are degenerate. In Theorems 8 and 9, we discuss when they are the only ones. The integer k occurring in Theorem 4 is the integer .
If we can handle the geometry of the linear projection from a given point, we may exclude several types of shadows. See Proposition 3.
It is natural to restrict the places at which we allow the linear projections. We prove the following result.
Theorem 5. Let X, Y and W be integral and non-degenerate subvarieties of . Assume that we have . If , assume and that W is not a linear space. If for a general , then .
In
Section 6, we discuss how projections of points help to reconstruct
X, even if only approximate solutions are known.
We work over an algebraically closed field
of characteristic 0. We leave to the interested reader the extension of this paper, i.e., the positive characteristic case (avoiding some of the use of the theorem of Bertini and always quoting [
8] instead of [
7]).
We thank the referees for useful suggestions.
2. Preliminary Results
For any set , let denote its linear span, i.e., the intersection of all hyperplanes of containing S with the convention if S is not contained in a hyperplane. Note that is the minimal linear subspace of containing S. We use the same notation for all projections.
Remark 1. Let be an integral and non-degenerate variety. Set . Take . Note that if and only if either X is a cone with vertex containing p (case , i.e., ), or a general secant line of X containing p is a multisecant line of X (case ). Now, assume and call the closure of . Set . Let e be the number of points of for a general line containing p. We have .
Remark 2. If , the possible solutions with are given by the hypersurfaces of with p any point not in the vertex of Y. Assume . The possible solutions are given by with p not in the vertex of X and the hypersurfaces Y with p neither in the vertex of Y nor in the vertex of X or, if X is a cone with vertex containing p, some dimensional varieties as in the following Remark 3.
Remark 3. Take such that and . Recall that either we have or that and that either we have or we have . Thus, and p is contained in the vertex of X or and Y is any -dimensional integral subvariety of which is not a cone with vertex containing p. Given X, it is obvious how to test its vertex (if any) and hence the possible pairs for the case are . It is even easier to describe the set of pairs such that and . Indeed, take any such that X is not a cone with vertex containing p and set .
Remark 4. Let be an integral variety and . Set . Let V be a general -dimensional linear subspace containing p. By the theorem of Bertini, the algebraic set is smooth outside p ([9], Cor. III.10.9, [10], I.6.3). The scheme–theoretic intersection has degree . Set , where s is the number of connected components of . If X is smooth at p, then . Now, assume that X is singular and let be the Zariski tangent space of X at p ([11], pp. 85–88). We get with strict inequality if . If , then all the reasonable definitions of multiplicity of X at p coincide and . Remark 5. Let be an integral n-dimensional variety. We have , unless there is a huge number of planes containing 4 points of X. We have no such point of X if either X is a c-Veronese embedding of X for some , i.e., a linearly normal embedding of X with , or a general linear projection of it and .
We have if X does not have a huge number of planes containing at least five points of X and a huge number of trisecant lines. To avoid the latter the case is sufficient.
If C is a very general smooth curve of genus , then for every embedding of C (note that we must have ).
Proposition 1. Take such that X is not a cone with vertex p and let u be the degree of the closure of . Take such that is a shadow of X and . Then, and implies , and Y birational to .
Proof. By assumption , and induces a rational and dominant map . Hence, , where is a positive integer and (which is a non-negative integer). We have if and only if . □
Proposition 2. Take such that X is a cone with vertex containing p. Set . Let be a shadow of X. If , then . If , then and with k positive integer k the degree of the rational map induced by the linear projection from p. We have if and only if .
Proof. Since
is a shadow of
Y, we have
. Since
and
,
if and only if
. Now, assume
and hence
. Let
be the closure of
in
. We have
and
. The linear projection from
p shows that
. □
As a summary of our observations and results, we obtain the following result.
Theorem 6. Assume . Set . The integer is the minimum of the following two integers and : If , then set . If , then let be the minimum of all integers , . The integer is the minimum of all the integers , , p not a vertex of X, with the convention if .
Proof. This is a consequence of Proposition 1 and the case of X as a cone considered in Proposition 2. □
3. Longer Shadows and Proofs of Theorems 1 and 2
In this section, we briefly describe the case in which we take cones with respect to positive-dimensional linear subspaces of .
For all integers let , denote the Grassmannian of the m-dimensional linear subspaces of . The set is a connected projective manifold of dimension . For all and all integral varieties X, let denote the closure of the union of all spaces with . Note that , if and only if , and if and only if X is a cone with vertex containing V. For any and any integral variety Y, we say that is a shadow of X or that it is a shadow of if .
Remark 6. If and is a shadow of X, thenMoreover, only if and only if X is a cone with vertex containing V. Lemma 1. Fix integers , , , a finite set such that and . Set . Take a general and set . Then, .
Proof. If , then the lemma is obvious because by the assumption . Thus, we may assume . In this case, we just use the distributive law. □
Lemma 2. Let be an integral and n-dimensional variety. Fix an integer such that and take a general . Then, .
Proof. Let be a general -dimensional linear subspace. By the Theorem of Bertini, the set is formed by distinct points. To prove the lemma it is sufficient to show that . This is even true by Lemma 1 if we take V and W with the additional restriction that they are contained in U. □
Proof of Theorem 1. First, assume , i.e., and X is not a cone with vertex p. In this case, it is sufficient to take such that X is not a cone with q contained in its vertex. One can also use Lemma 2.
Second, assume . We have . Hence, in this case it is sufficient to take q outside the vertex of X.
Third, assume . Since , . Fix . Since , . Take . Since , . Assume . Since , there is a line L containing and intersecting X, contradicting the definition of . □
Proof of Theorem 2. We first handle the n-dimensional shadows of X.
Fix a general . Since , and . Take a point . By assumption the line does not meet X. Hence, . Thus, contains only finitely many n-dimensional irreducible components, one of them being X. Apply Theorem 1 to each of these n-dimensional irreducible components different from X, if any.
Now, we handle the -dimensional shadows of X. They are of the form for some p which is not a vertex of X. It is sufficient to take , so that and hence .
Now, we handle the -dimensional shadows of X. They exist if and only if X is a cone and the point p must be one of the vertices of X. To avoid them it is sufficient to use q such that . □
Theorem 7. Fix positive integers r, n, m such that . Let be an integral and non-degenerate n-dimensional variety. For a general there is no n-dimensional variety Y such that is a shadow of and is a shadow of .
Proof. Since
and
are general, we have
Apply Lemma 2. □
4. The Geometry of the Shadows
Remark 7. Take a positive integer k, an integral and non-degenerate variety and a point . There are many shadows of such that , and induce a degree k rational map . These examples may be constructed as in the proof of Theorem 8 by twisting , , by a very positive line bundle on U. We always have . If we are unable to construct Y which are smooth, even if X is smooth.
Theorem 8. Let be an integral, normal and non-degenerate variety. Set and assume . Fix .
(a) If X is linearly normal, then all shadows with , and are the complete intersection of with a hyperplane.
(b) Assume that X is not linearly normal. Then, there is a shadow of X such that , , , , Y spans and X is isomorphic to the normalization of Y.
Proof. Take a shadow with and .
Since
,
is an
n-dimensional variety and
is a proper morphism. Since
,
is a birational morphism and
. Since
, no line through
p is contained in
X. Thus,
is finite. Since
is birational and finite and
X is normal,
is the normalization map. Let
denote the blowing up of
p and let
denote the strict transform of the variety
. There is a morphism
which makes
the projectivization of the vector bundle
. Let
denote the pull-back of
by the normalization map. The morphism
is the projectivization of the vector bundle
. Note that the composition of
and
sends each integral
n-dimensional variety
of
mapped by
to
X and is not contained in the pull-back of
to an
n-dimensional integral subvariety of
. Parts (a) and (b) come from the linear system
and the structure of sections of
not intersecting the pull-back of
(see [
9], Prop. II.7.12). □
Theorem 9. Let be an integral, normal and non-degenerate variety. Set and assume . Fix and an integer . There is a shadow of X such that , , and Y is not the intersection of with a degree k hypersurface if and only if the restriction map is not surjective.
(a) If X is linearly normal, then all shadows with , and are the complete intersection of with a hyperplane.
(b) Assume that X is not linearly normal. Then, there is a shadow of X such that , , , , Y spans and X is isomorphic to the normalization of Y.
Proof. The proof of Theorem 8 works with no modification for
, quoting again [
9], Prop. II.7.12. □
Proof of Theorem 3. Since , the cone has degree and is birational to X. For the same reason and is birational to Y. Since , we conclude. □
Proof of Theorem 4. Since , is a finite map. Let k be its degree. Since we have and , we obtain part (a).
We claim that to prove part (b), it is sufficient to take as
Y the intersection of
with a general degree
k hypersurface
T. The generality of
T implies
. The generality of
T and the theorem of Bertini ([
10]. Th. I.6.3) imply that
is a hypersurface of
of degree
intersecting the general line contained in
and containing
p in
k distinct points. Since
, we get
. □
Proof of Theorem 5. Since
and
,
for a general
. Since
W is not a linear space if
and
Y is not a hypersurface, [
7], Th. 2.6, this implies that
is birational to
X and
is birational to
Y. Hence,
. Assume
. Consider a general
. Let
be the cone with vertex
a and
Y as a base (it may have a positive-dimensional vertex even if
Y is not a cone). We have
. For a general
there is
such that
. Note that
. Hence,
. For a general
, we have
, because
X is non-degenerate and the vertex of
is a linear subspace of
. Since
,
; a contradiction. □
Recall that if we can handle the geometry of the linear projection from a given point, then we may exclude several types of shadows.
In the following proposition we only need to handle one linear projection, , if we restrict X. Note also that is almost always true (Remark 5) and for a specific testing if we only need to do the test.
Proposition 3. Fix an integral and non-degenerate variety such that the identity is the only birational automorphism of X. Take and let a shadow of with . If , then is not a shadow of .
Proof. Assume that is a shadow of . Set . Since , we have . Note that induces a birational morphism between X and Y. Hence, the identity map is the only birational automorphism of Y and is the unique birational morphism between X and Y. Since , we have . Since , we get and hence . Hence, we have . Therefore, induces a birational map between X and Y. Hence, , i.e., for a general we have , where b is the unique point of . Thus, . For a general we get ; a contradiction. □
5. Necessary Conditions for Shadows
In this section, we collect some criteria which imply that two subvarieties of are not shadows of each other.
Proposition 4. Let X, Y, be subvarieties such that and there is with a shadow of X. Then, and .
Proof. By assumption , , and . Hence, the proposition is true if either or . Thus, we may assume . Since , .
(a) Assume
. In this case, it is sufficient to prove that
. If
, then we are done. Hence, we may assume that
p is contained in at most one among
X and
Y. Let
denote the closure of
. The integral curve
C is projectively equivalent to a general hyperplane section of
, say
with
H a general hyperplane. We will see
D as a subset of
H and hence as a subset of
. Let
denote the normalization map. Let
denote the pull-back morphism induced by
. Call
the counterimage of
p. The rational map
induces a smooth surjection
with fibers isomorphic to the affine line. Let
S denote the blowing up of
at
p and let
denote the rational map induced by
. The variety
S is a smooth surface and the rational map
is a smooth
bundle in the sense of [
9]. Let
and
be the strict transform of
X and
Y in
S. It is sufficient to prove that
. Hence, it is sufficient to prove that
(intersection number of the irreducible curves
and
). Since
is very ample, inside the ruled surface
S the curve
J mapped to
is the unique irreducible curve with negative self-intersection (the integer
), while the fibers of
are the only irreducible curves of
S with zero as their self-intersection. The counterimage of a general hyperplane section of
and a fiber of
are a basis of the Neron–Severi group of
S. If
, then
is ample and hence
. Thus, we may assume
. In this case,
is very ample for
. Since
and
is very ample for
, we have
.
(b) Now, assume . It is sufficient to take the intersection of X and Y with a general codimension linear subspace . Note that and that and are integral by the theorem of Bertini (they are degenerate, but in the case , we never use or assume that X or Y is non-degenerate). □
Recall that is a shadow of if and only if . Thus, we make the following two observations (Proposition 5 and Remark 8).
Proposition 5. Fix and let denote the linear projection from p. Fix a hyperplane such that and see as the composition of the surjective morphism and the inclusion , so that the target of is contained in .
- (a)
The rational map is a flat limit of a family of elements of .
- (b)
Let be an integral variety such that and is an isomorphism. Then, is a flat limit of a family of varieties projectively equivalent to X.
Proof. Fix a system
of homogeneous coordinates such that
and
. For all
let
be the element of
defined by the formula
. Note that
(ref. [
9], Example III.9.4.3). For part (b) use part (a) and that
and
X have the same Hilbert polynomial because the linear projection
induces the isomorphism between
X and
(ref. [
9], Theorem III.9.9). □
For any integral variety , let denote the secant variety of X, i.e., the closure in of the union of all lines spanned by two points of X.
Remark 8. Let be an integral and non-degenerate n-dimensional variety such that and fix . Set . Since , is a morphism. Since , μ is injective. Hence, if X is normal the morphism is the normalization map. For each the tangent space of X at q is contained in . Since , μ has non-zero differential at p. Hence, μ is an isomorphism if X is smooth. Assume that X is smooth. We understand that (isomorphism of varieties, not projective equivalence). By Proposition 5 the variety is a flat limit of a family of subvarieties projectively equivalent to X.
6. Fixed Pin-Holes and Reconstruction from the Projected Points
In the first part of this section, we give some remarks when instead of an irreducible variety X we have a finite union of irreducible varieties and we want to reconstruct all of them. Equivalently, we have a reducible variety . Let be the irreducible components of X. We obtain some images and we try to reconstruct the union , but not the order of the components. If we have some well-posed projections sufficient to reconstruct each , then we have won. By Theorem 2 we know that two sufficiently general linear projections are sufficient for all . Random linear projections usually work. However, we need to be able to choose the linear projections. Errors in the images may occur.
As in the applications to multiview, we take a receiving hyperplane M (the screen) and we only use projections from points of and the target is M, not an abstract -dimensional projective space.
Remark 9. Consider a linear projection of X from . If the image contains something of dimension , then we know that it is wrong. If we see something, T, of dimension and we are sure that there was no error, then was one of the irreducible components of X.
Example 1. Consider a linear projection of X from , . Take and that in M we do not look at isolated points. If we obtain nothing else, then with lines containing p. Take and look at one-dimensional images. They must be (if there are no errors) either s lines or lines. In the latter case one of the lines is , while the other ones may be reconstructed in the following way. Take a line containing p and a point . The set is a line and L is contained in the plane . Consider . Since , . Hence, L is the line .
In the applications often each is very simple, say a line or a conic, and we want to reconstruct it from a fixed set of point of projections.
The first problem is that if we project a line from one of its points we only obtain a point when X is reducible. For the moment we fix a positive integer n, assuming that each connected component of X has dimension n, and only look at images by of dimension n and take only the n-dimensional images.
Projection of Points
Now, we try to reconstruct X from some of its projected points. A key step is knowing something about X, e.g., that it is a line or a conic or it is cut out by quadrics.
Remark 10. Fix such that . Note thatHence, o is uniquely reconstructed from two linear projections, while a unique linear projection only restricts the place in which o must be searched. For a line it is sufficient to have two of its points. For a smooth conic it is sufficient to have five of its points and these points must be coplanar and no three of them collinear.
If they are not coplanar, then there was an error. If they are coplanar, three of them are coplanar and there was no error, then it was sent a reducible conic.
Now, assume that X is cut out by quadric hypersurfaces. Call the vector space of all degree 2 forms in variables. It has dimension . We fix a homogeneous system of coordinates of and we take the coefficients of the monomials of the degree 2 forms as a basis of it. Suppose from the sent points (using two or more pin-holes) we obtained a set . Take with . The evaluation of at the points of gives a system of linear equations. We obtain a linear subspace of degree 2 forms. Call this system T. We have . If we are allowed to obtain enough sufficiently general points of X, we obtain the reconstruction of X. If , X is defined over and the set of real points of X is Zariski dense in the set of all complex-valued points of X, then it is sufficient to know a sufficient number of smooth real points of X.
We may use also forms of higher degrees, instead of quadrics, only we need larger linear systems and a large number of
Remark 11. Take as a base field the real number or the complex number with the usual euclidean topology. In this case, we may use a metric inducing the euclidean topology. For instance, or and hence on we may use the Fubini–Study metric. In this set-up we may have approximate data and hence approximate solutions. We would like to have a good approximation of the variety X. Remark 10 cannot be used (the intersection of the approximate lines is empty). The set-up with homogeneous equations is better, but only if we knew that X is a complete intersection of forms of degrees . In this case, with enough points we recover X using equations. If we only have an a approximate finite set with giving the right number of conditions to forms of degree , then we obtain a complete intersection n-dimensional variety . The variety is a good approximation of X if a priori we know that X is the complete intersection of forms of degree .