44

This question is similar to this one in that I'm asking about how to introduce a mathematical research topic or activity to a non-mathematician: in this case algebraic geometry, intended as the most classical complex algebraic geometry for simplicity.

Of course some of the difficulties of the present question are a subset of those of the linked question. But I think I want to be more precise here, about what's the pedagogical/heuristic obstacle I want to bypass/remove/etc, which is, after all, a detail.

So, say the engineer is happy with the start

"Algebraic geometry is the study of solutions of systems of polynomial equations in several variables..."

An engineer certainly understands this.

"...with complex coefficients..."

Here she's starting to feel a bit perplexed: why complex numbers and not just reals? But she can feel comfortable again once you tell her it's because you want to have available all the geometry there is, without hiding anything - she can think of roots of one-variable polynomials: in $(x-1)(x^2+1)$ the real solutions are not all there is etcetera.

Happy? Not happy. Because the engineer will inevitably be lead to think that what algebraic geometry consists of is fiddling around with huge systems of polynomial equations trying to actually find its solutions by hand (or by a computer), using maybe tricks that are essentially a sophisticated version of high school concepts like Ruffini's theorem, polynomial division, and various other tricks to explicitly solve systems that are explicitly solvable as you were taught in high school.

Question. How to properly convey that algebraic geometry mostly (yeah, I know, there are also computational aspects but I would contend that the bulk of the area is not about them) doesn't care at all of actually finding the solutions, and that algebraic geometers rarely find themselves busy with manipulating huge polynomial systems, let alone solving them? In other words, how to explain that AG is the study of intrinsic properties of objects described by polynomial systems, without seeming too abstract and far away?

Also, how would you convey that AG's objects are only locally described (or rather, in the light of the previous point, describable) by those polynomial systems in several variables?

Qfwfq
  • 22,715
  • 27
    To start, I might tell them that algebraic geometry lets us say qualitative things about solutions to equations even if it's intractable to find them quantitatively. For example, the fact that for curves, if it's genus 0 it has a dense set of rational points, genus 1 has f.g. set of rational points, and genus 2 has a finite number of rational points -- that's more arithmetic, but the point stands. I might compare this to the way dynamics can say qualitative things about solutions to differential equations, even when they can't be quantitatively solved, which might be more in their wheelhouse – Kevin Casto Oct 22 '18 at 21:55
  • 1
    @Kevin Casto: I see your point, and I agree. But still, one might think that we're just studying things qualitatively because we're not able to do better, and that the final goal would be to.. ya know, actually solve stuff. – Qfwfq Oct 22 '18 at 21:58
  • 8
    One should at least try to give some geometric motivation (in other words, why it is called "geometry") and the fruitful interplay between algebra and geometry. – François Brunault Oct 22 '18 at 21:59
  • 16
    Ask the engineer questions. Find out what they really want to know about it. If they want intellectual stimulation, given them a problem that is easy to solve with AG, and a similar one that is not. If they want applications, tell them about motion planning in robotics, systems in economics, and other things that show its actual as well as potential uses. Gerhard "Makes Explaining To Myself Easy" Paseman, 2018.10.22. – Gerhard Paseman Oct 22 '18 at 22:40
  • 4
    Mumford has an interesting blog post, "Can one explain schemes to biologists?" Its context is very different, but it still says something useful about bringing algebraic geometry to non-mathematicians. – Arun Debray Oct 22 '18 at 22:48
  • 27
    Why do you think that algebraic geometers don't try to find the solutions? Maybe some (maybe most) algebraic geometers don't. But there are really a lot of algebraic geometers who work on computational algebraic geometry, and study solution sets. Names here include Bernd Sturmfels, David Cox, Elizabeth Allman, Andrew Sommese, Seth Sullivant, Jonathan Hauenstein... Saying algebraic geometry "doesn't care at all", even with "mostly" there, just seems incorrect, sorry. – Zach Teitler Oct 22 '18 at 23:04
  • 15
    @ArunDebray With all respect to Mumford, his great expertise in the practice of algebraic geometry did not carry over to expertise in the explanation of algebraic geometry to non-mathematicians. It seems like his idea of a non-mathematician is someone who has at the very least a college degree or graduate degree in math or physics, but may not professionally practice math. – Somatic Custard Oct 22 '18 at 23:25
  • 5
    Along the line's of @ZachTeitler comment, What is Numerical Algebraic Geometry – AHusain Oct 23 '18 at 06:01
  • The more motivating , and more practical , way to understand and study algebraic geometry , is elimination theory (inertia forms (Trägheitsformen) , resultants, resultant-ideals , discriminants ...). – Al-Amrani Oct 23 '18 at 14:38
  • 3
    Not sure I get why the engineer suddenly gets intimidated by the introduction of complex coefficients. Just because they use j and not I doesn't mean they don't understand the use and/or value of complex numbers. – davidbak Oct 23 '18 at 20:06
  • 3
    I am an engineer and I have to say that IMHO, the most convincing argument about usefulness and necessity of algebraic geometry was the beauty of elliptic curve cryptography. – polfosol Oct 24 '18 at 10:23
  • @polfosol: yes, that's indeed a good idea (though the question was more about giving an idea of what AG is about than convincing of its usefulness in applications) – Qfwfq Oct 24 '18 at 10:25
  • 3
    David Cox has a really nice article called What Is the Role of Algebra in Applied Mathematics? in which he begins with a problem in geometric modeling and shows how it leads to resultants, free resolutions, and the Hilbert-Burch Theorem. He then goes on to discuss a few other problems in economics and computer algebra. – Viktor Vaughn Oct 24 '18 at 15:08
  • 1
    I don't think it's helpful to try to hide that mathematicians are interested in theory for its own sake. Once the engineer understands that most algebraic geometry is motivated by curiosity, not applications, then they have the proper frame of mind to understand a description of the subject. Otherwise, they are unhelpfully stuck trying to understand your description in terms of potential applications. The engineer can't understand that algebraic geometry is about qualitative descriptions because they can't believe it because they don't see applications for qualitative descriptions. – Alexander Woo Nov 19 '18 at 00:01
  • 2
    ''Here she's starting to feel a bit intimidated: why complex numbers and not just reals? But she can feel comfortable again once you tell her it's because you want to have available all the geometry there is, without hiding anything - she can think of roots of one-variable polynomials: in (x−1)(x2+1) the real solutions are not all there is etcetera.'' Some of this question is coming across as very patronising. Why have you instinctively gone for 'she' and saying 'she' is intimidated and 'not sure' about complex numbers? – Hollis Williams Aug 17 '20 at 14:43
  • 3
    @Hollis Williams: In fact I have not instinctively gone for "her" at all. I just chose to adhere to the new trend of using "she" as a neutral pronoun, usually used to counterbalance the traditional "he" for the neutral (or to counterbalance the traditional expectation that an engineer had to be a male). (...) – Qfwfq Aug 17 '20 at 16:18
  • (...) As for the complex numbers, I assume the average engineer is not exposed to complex geometry (as opposed to, say, 1 variable complex analysis) so might find it a bit exotic. Also, in the sense of the OP, complex alg. geometry is "easier" than the real one, so in hindsight that phrasing it not so patronizing after all. But I'll edit the word "intimidated" out, just to avoid giving that impression. – Qfwfq Aug 17 '20 at 16:22
  • If you look back earlier in the comments it seems like someone else pointed it out 2 years ago, so I think you should edited it before now anyway. – Hollis Williams Aug 17 '20 at 17:42
  • 1
    A thought too half-baked for an answer: There's a whole industry of applied algebraic geometry. I don't know anything about it, but I have the impression that Grobner basis methods and something called "homotopy continuation" are used to solve algebraic systems for applications like robot motion planning. I'm sure that a little bit of reading on stuff like this would reveal that the global perspective provided by classical algebraic geometry is important for shedding light on how to do things like this in better ways than just "crunching through some algebra". – Tim Campion Aug 17 '20 at 18:45
  • A side note: engineers are perfectly comfortable with complex numbers, so they won't get perplexed at all. Things like Fourier transforms (naturally, with complex coefficients) are bread and butter for many EEs. – Michael Aug 18 '20 at 17:48
  • 1
    I never said engineers are perplexed with complex numbers; but with complex geometry yes, I think they would be. You're going to say I don't have statistics about that. Fair enough, I don't have statistics about that, but I reason out of analogy: people tend to perceive things they aren't used to as exotic. For example for me it's anything over $\mathbb Z$ or over a number field. – Qfwfq Aug 18 '20 at 18:04
  • 2
    https://twitter.com/littmath/status/1295167214455332866 – Andrés E. Caicedo Aug 18 '20 at 19:04
  • this engineer you have imagined seems to have a pretty impoverished mind – Christian Chapman Oct 19 '20 at 13:45
  • Some participants here seem to think it's not difficult to give examples that engineers are satisfied by, or at least find reasonable, and that it is self evident that there is a point to studying algebraic geometry. But when some new user came here about a day ago and (admittedly, misusing the website) gave an answer which expressed skepticism, this answer was downvoted and then deleted. I think we should have rather taken him/her seriously and left the answer even though it was out of place: ...(to be continued) – Geva Yashfe Oct 19 '20 at 23:03
  • it is not self evident to an outside observer that AG is not some collective waste of time, especially to one shown difficult, abstract ideas, and a relatively small number of external applications which don't visibly justify over a century of work by the mathematical community. – Geva Yashfe Oct 19 '20 at 23:04
  • @Geva Yashfe: "it is not self evident to an outside observer that AG is not some collective waste of time", that's why I asked the question. Curiously, one probably wouldn't have this problem with number theory, which is itself pretty abstract. --- "relatively small number of external applications", yes the practical applications usually give reassurance, but my question was more about how to convey that AG is intellectually "plausible", perhaps inevitable, rather than practically useful (the latter could be a different interesting question, that probably already exists in this site). – Qfwfq Oct 20 '20 at 10:57

12 Answers12

33

Perhaps you're going about this the wrong way. Instead of trying to describe what most algebraic geometers do today, try to describe a problem, or set of problems, that is reasonably concrete and accessible, and go from there. I think there are plenty of topics to choose from. You've already mentioned solving systems of equations. Even if most algebraic geometers don't try to find solutions, they certainly want to know when solutions exist (Nullstellensatz) and how many parameters are required (dimension). Another historically important motivation is the study of elliptic/abelian integrals: you can go from addition laws for integrals to addition laws on the curve/Jacobian...

Glorfindel
  • 2,743
Donu Arapura
  • 34,197
  • 2
  • 91
  • 158
30

Abhyankar's book Algebraic Geometry for Scientists and Engineers doesn't give a short answer, but many long ones, with explicit examples of determining the geometric nature of the solutions of algebraic equations.

Ben McKay
  • 25,490
22

In conversations like this, I usually lead with a concrete example of a hard problem. Complete intersections seem to work well: Observe that in general, two surfaces in three-space meet in a curve, and then ask whether, given an (algebraically defined) curve, it's always the intersection of two (algebraically defined) surfaces. How do you recognize those that are and those that aren't? This gives you a chance to talk about the value of bringing both geometric intuition and algebraic computations to the table.

Now generalize to higher dimensions. Now (if they seem to want more) you can talk about subtleties like the distinction between a true complete intersection and a set-theoretic complete intersection. Or give a sequence of increasingly challenging specific cases. Et cetera.

I've also --- though this is sort of cheating --- used the example of classifying vector bundles. This is easy to explain in the topological case: You've got, say, a circle and you want to attach a line at every point in a continuous way. You can make a cylinder, or you can make a Mobius strip. What else can you make? When do you want to consider two of these things "the same"? Now observe that the answers to these questions depend partly on the rules for how you're going to build your objects in the first place and the rules for when you consider two to be the same. If the rules are that everything has to be continuous, you're doing topology; if the rules are that everything has to be algebraic, you're doing algebraic geometry. Mention Quillen-Suslin: If the base space is itself a vector space, it's pretty easy to see that all vector bundles of a given rank are topologically equivalent, but quite hard to see the same thing in the algebraic case. Et cetera.

21

This is along the lines suggested by @DonuArapura: "describe a problem [...] that is reasonably concrete and accessible, and go from there."

Here is a problem an engineer would appreciate: Which bent pieces of wire can pass through a pinhole in a plane via rigid motions? Such curves have been called threadable curves.1

Deciding whether a given planar algebraic curve $C$ is threadable depends on the number of bitangents. For a curve of degree $d$, this number is $O(d^4)$, a result of Schubert. See the MO question, Number of bitangents to connected algebraic curve.


         

1J.O'Rourke and Emmely Rogers, "Threadable curves," Proc. 30th Canad. Conf. Comput. Geom., Aug 2018, 328—333. (arXiv abstract).

Joseph O'Rourke
  • 149,182
  • 34
  • 342
  • 933
18

If you're just trying to communicate what algebraic geometry is, without trying to convince the engineer that it's worth studying, then one simple starting point is to recall the classification of conic sections (ellipse, parabola, hyperbola) and say that one thing algebraic geometers try to do is classify the different possibilities that can occur with larger degree/number of equations/number of variables.

Notice, by the way, that there is a similar "disconnect" between engineers and mathematicians when it comes to PDEs. Engineers often just want to solve PDEs. Mathematicians are interested in solving PDEs too but are also interested in other questions. The concept of wanting to understand the qualitative features of a solution may be easier to explain in the context of PDEs, and then you can say that the situation in algebraic geometry is analogous.

Timothy Chow
  • 78,129
  • 1
    I honestly don't think an engineer needs convincing that algebraic geometry is worth studying, it's just they probably don't know exactly what it is, or it doesn't connect with the work they do on stopping airplanes falling out of the sky and killing thousands of people (which is fair enough). – Hollis Williams Aug 17 '20 at 14:40
  • 2
    @HollisWilliams, actually I think an engineer might very well need some convincing why algebraic geometry is worth studying even when they have some inkling of what it is. That's where having an application or two at the ready can come in handy, even it is isn't your own interest. (Speaking as someone who teaches engineering students.) – J W Aug 18 '20 at 08:59
  • 1
    I've also taught engineering students before and I'm not totally convinced that they would just ''not see the point of'' algebraic geometry, it's just that it's not connected with most of the stuff they want to work on. Like my friends who are doing Math PhDs are not interested in combinatorics and it doesn't connect with what they are doing, but I don't think they would really think that there is ''no point'' to combinatorics, as otherwise it wouldn't exist. – Hollis Williams Aug 18 '20 at 14:38
  • 1
    @JW : I kind of agree with Hollis Williams, but if an engineer wants to know about an engineering application of algebraic geometry, then my go-to examples are binary Goppa codes and computer vision. – Timothy Chow Aug 18 '20 at 14:42
  • @TimothyChow, thanks for the examples; can add those to geometric robotics (see the work of Selig and others). – J W Aug 18 '20 at 15:13
  • @HollisWilliams; fair enough, I think I see your point. – J W Aug 18 '20 at 15:18
12

I have had this conversation a few times. I warm them up by introducing the concept of abstract classification of objects: I explain how a mechanical arm which can rotate in a circle, and which has another mechanical arm at the end which can also rotate in a circle, is in some sense the same thing as a torus, despite their apparent differences. The question is, then, how we can classify things that are defined by constraints that appear to be different but in some underlying way are the same?

I then explain that in A. G. the constraints are typically polynomials and this allows the use of ideas and points of view that completely general constraints don't.

7

I think a good explanation should give an idea of how algebraic geometry can make precise the idea of a generic point on an irreducible variety.

One example I might try is Gerstenhaber's Theorem, that the variety of pairs of commuting complex matrices is irreducible; a 'generic pair' is two commuting diagonalizable matrices with distinct eigenvalues. I think one could give a good idea of this without (explicitly) using the group action or topology. The engineer might already know that rotations of $\mathbb{R}^3$ are diagonalizable over $\mathbb{C}$: if so I'd explain that these matrices are still not quite 'generic' because of the $1$ eigenvalue.

If they want more, I'd go on to say that for larger number of matrices, the variety is usually reducible, so there is no reasonable idea of a 'generic tuple'.

Mark Wildon
  • 10,750
  • 3
  • 44
  • 70
6

I would start by showing them to how find rational points on a conic. If you have a rational point then you can draw lines and find more. They will be comfortable with the geometric aspect and then you could stress the “rationality” part of the construction ie “look, the slope and the y-intercept are rational, so if one point of intersection is rational then the other one is too”

This construction has enough but not overwhelmingly many logical steps which the engineer will be able to verify should they want to E.g. rationality, getting all of them, the necessity of finding a point to start off the process.

Then you could go up to a quadratic extension (!) to “see what happens” and let them play around

I like this example because the algebra and the geometry are both at the level your audience should be comfortable with.

I wouldn’t even go to elliptic curves & the group law, in my experience it takes more mathematical exposure to appreciate those phenomena

6

One of the things engineers are very familiar with is integration. "What kind of substitution should I make to explicitly find antiderivative?" is a very natural question. And, you know, Algebraic Geometry sometimes helps with that.

My favorite answer for this kind of question is to start with an integral of something in $\mathbb{R}(\sin(t),\cos(t))$. Then I draw a unit circle and stereographic projection to express the point $(\sin(t),\cos(t))$ in terms of $\tan(t/2)$, leading to the substitution that solves the antiderivative. And a brief explanation that you make connections between the algebraic expressions and the geometric objects that give you an insight into the algebraic object.

Michael
  • 2,175
4

There are several good answers already so I cannot hope to add much. That said, another approach to reach engineers could be by the familiar subject of linear algebra, in particular, solving systems of linear equations as a special case of solving systems of polynomial equations.

Perhaps start with a quick review of linear systems and why we must have either zero, one or an infinite number of solutions. Show the usual pictures in $\mathbb{R}^2$ and $\mathbb{R}^3$ of lines and planes intersecting, including two planes intersecting in a line and a plane and a line intersecting in a point. Use this to lead into discussing solution sets of polynomial equations (with pictures), their dimension, the Hilbert Nullstellensatz and Bezout's Theorem, for instance.

J W
  • 748
4

I would just say that very roughly speaking it's a subject where you are doing geometry and thinking about geometry, but you write about it formally like it is algebra and you use algebra (which can be fairly esoteric). I have an example from page 119 of 'Introduction to Homological Algebra' by Weibel (the application is originally due to Hartshorne).

Let $R = \mathbb{C}[x_1, x_2, y_1, y_2]$, $P=(x_1,x_2)R$, $Q=(y_1,y_2)R$, and $I = P \: \cap \: Q $.

Since $P$, $Q$, and $m = P+Q = (x_1, x_2, y_1, y_2)R$ are generated by regular sequences, it can be shown that the outside terms in the Mayer-Vietoris sequence

$H^3_P(R) \bigoplus H^3_Q (R) \rightarrow H_I^3(R) \rightarrow H^4_m(R) \rightarrow H^4_P(R) \bigoplus H^4_Q (R) $

vanish, which tells us that $H^3_I(R) \simeq H^4_m(R) \neq 0$. (The cohomology is local cohomology here).

Esoteric and abstract to the typical engineer? Perhaps, but leaving aside the words and jargon, this implies that the union of two planes in $\mathbb{C}^4$ which meet at a point cannot be described as the solutions of only two equations $f_1 = f_2 =0$, which is a concrete geometric fact.

3

There is an answer by D. Mumford to biologists, valid also for engineers: Can one explain schemes to biologists, blog post (2014) (link).

David Roberts
  • 33,851
Al-Amrani
  • 1,427
  • 2
    One of the comments to the original question mentions this post by Mumford. – KConrad Apr 08 '19 at 11:27
  • I am sorry. I did not know before. I found the reference in Classics Revisited : Eléments de Géométrie Algébrique, by U. Görtz – Al-Amrani Apr 10 '19 at 13:53