Direction Cosines of a Line: To define the orientation of a line in space, we need to know the angles that it forms with the axes of a given coordinate system. In most situations, these angles are difficult to measure, so we make use of analytic geometry and trigonometry to determine them.
Let's consider two arbitrary points P1 and P2. We use the Cartesian coordinates (x,y,z) to identify the position of each point. Then we consider a straight line passing through P1 and P2. The line segment between these two points has a length of d.To calculate the distance d between points P1 and P2, we use the following relationship
They are Switzer Algebraic Topology: Homology and Homotopy and Whitehead Elements of Homotopy Theory. These are both excellent books that (theoretically) give you overviews and introduction to most of the main topics that you need for becoming a modern researcher in algebraic topology.
Now you might be thinking that Kobayashi/Nomizu seems natural. But the age of those books is showing in terms of what people are really doing today compared to what you learn from using those books. They just aren't the most efficient way to learn modern differential geometry (or so I've heard).
I am looking for a book that covers topics like Characteristic Classes, Index Theory, the analytic side of manifold theory, Lie groups, Hodge theory, Kahler manifolds and complex geometry, symplectic and Poisson geometry, Riemmanian Geometry and geometric analysis, and perhaps some relations to algebraic geometry and mathematical physics. But none of these topics completely, just as Switzer does with a unifying perspective and proofs of legitimate results done at an advanced level, but really as an introduction to each of the topics (Switzer does this with K-theory, spectral sequences, cohomology operations, Spectra...).
This was inspired by page viii of Lee's excellent book: link where he lists some of these other topics and almost implies that they would take another volume. I'm wondering whether that advanced volume exists.
Edit: there are many excellent recommendations (I particularly like the Index theory text mentioned by Gordon Craig in the comments as it doesn't shy away from analysis, and does so many things in geometry plus has extensive references) below. One other reference that I found which people may find interesting is the following: link and link2 where Prof. Greene and Yau say: "It is our hope that the three volumes of these proceedings, taken as a whole, will provide a broad overview of geometry and its relationship to mathematicsin toto, with one obvious exception; the geometry of complex manifolds...Thus the reader seeking a complete view of geometry would do well to addthe second volume on complex geometry from the 1989 Proceedings to thepresent three volumes". However most of the articles are research level articles and lack the coherence and unified vision of a textbook/monograph.
Concerning advanced differential geometry textbooks in general:
There's a kind of a contradiction between "advanced" and "textbook". By definition, a textbook is what you read to reach an advanced level. A really advanced DG book is typically a monograph because advanced books are at the research level, which is very specialized. Anyway, these are my suggestions for DG books which are on the boundary between "textbook" and "advanced". (These are in chronological order of first editions.)
There are more lecture notes and books on his publications page. Over time, I looked up various advanced topics in those books above, and found the explanations quite readable, even so I'm not an expert in differential geometry. Many of the topics you mention are treated, so I would still say that those books are advanced enough.
Unless I missed it, nobody has mentioned my favourite book in Differential Geometry: Arthur L. Besse's Einstein Manifolds. Despite the name, it is about a lot more than Einstein manifolds. It covers the state of the art circa 1987, so bear that in mind, but it has a wealth of material and behind Besse lies a collective of some of the foremost differential geometers of the time.
-Geometric analysis: heat kernels and Dirac operators are after all the theme of the book, but there's not really much discussion of standard elliptic operator theory or pseudo-differential operator theory, and there are no nonlinear operators
For the areas where the coverage is poorer - Riemannian geometry, complex manifolds / algebraic geometry, symplectic / Poisson geometry, non-linear geometric analysis - a more focused book is probably required because the techniques are much more specialized. For Riemannian geometry you want the comparison theorems and discussion of non-smooth spaces (e.g. Burago-Burago-Ivanov is great). For complex manifolds you want a discussion of sheaf cohomology and Hodge theory (probably Griffiths and Harris is best, but I like Wells' book as well). For symplectic manifolds you want some discussion of symplectic capacities and the non-squeezing theorem (I think McDuff and Salamon is still the best here, but I'm not sure).
This book comes the closest to covering the wide range of topics in which you are interested. At least, it comes the closest of all the books of which I am aware. I have been studying all the topics you mentioned reasonably intensively for the last 50 years, so, that's a lot of books. At least 1,000.
The title is a little misleading, this book is more about differential geometry than it is about algebraic geometry. However, it does cover what one should know about differential geometry before studying algebraic geometry. Also before studying a book like Husemoller's Fiber Bundles.
If you know a little algebraic topology - like the definition of the homology and cohomology groups - and if you have a basic understanding of holomorphic (i.e., analytic) functions of a (single) complex variable, then this might be the book for you.
It would be good and natural, but not absolutely necessary, to know Differential Geometry to the level of Noel Hicks "Notes on Differential Geometry," or, equivalently, to the level of Do Carmo's two books, one on Gauss and the other on Riemannian geometry. Of course, you need the prerequisites for do Carmo's books before you are ready for Griffith and Harris.
On the other hand, the book is not too advanced either. K-theory is not touched on. Homotopy theory is barely mentioned. There is no p-adic analysis or finite fields. Everything is over the real or complex numbers. In fact, Griffith and Harris could be viewed as a nice introduction to Hodge Theory and Complex Analytic Geometry by Claire Voisin. BTW, Voisin has by far the best explanation of what sheaves are all about that I have ever seen. I recommend reading that before reading Griffith and Harris's explanation.
There is one requirement you mentioned that you mentioned that this book does not exactly qualify for. Namely that if give light treatments. However, if the book is so excellently written that you can skip the proofs and probably get the kind of "surface" understanding that you are looking for.
Don't let the size - 800 pages - discourage you. The page count if you omit the proofs is a lot less. Also there are some topics, like "the quadratic line complex," 70 pages, that you might not be interested in.
You mentioned that you are interested in becoming a researcher in algebraic topology. It seems to me that the most fruitful field for a researcher in algebraic topology these days is algebraic geometry. For example, category theory is involved in essential ways in a.g. Also are spectral sequences and things like that. Also "resolutions." There are probably "folk theorems" lying about that would make a good dissertation. The key here is to find an advisor in algebraic geometry who publishes a lot.
For example, a friend of mine who is a recent graduate in algebraic geometry tells me that there is no Kunneth formula in the theory of motives. To me, that looks like an interesting research area for an algebraic topologist right there.
I'm not sure either how advanced you'd consider this or how much of your interests it covers, but I recently spent some time referring to Greub, Halperin, and Vanstone's Connections, Curvature, and Cohomology. I'll also put in a second for Wells's Differential Analysis on Complex Manifolds, which is very readable.
If one looks for such a wide variety of arguments in a single text he will have, of course, to miss something from the point of view of how deep the text is going into details. I find that a very intriguing balance between variety, deepness and details is obtained by the three-volumes text by Dubrovin, Novikov, Fomenko: Modern Geometry
Other interesting texts in this perspective are those aimed at physicists like Nakahara: Geometry, Topology and Physics and Schutz: Geometrical Methods of Mathematical Physics , together with the text by Frankel already mentioned in other comments.
Parabolic Geometries by Cap and Slovak is a good introduction to Cartan geometry, which includes Riemannian geometry and more specialized parabolic geometries such as projective and conformal geometry. It gives you a good general picture of many of the geometries people study today from the point of natural differential operators, Lie groups, Lie algebras, and representation theory.
Analysis and Geometry in Metric Spaces is an open access electronic journal that publishes cutting-edge research on analytical and geometrical problems in metric spaces and applications. We strive to present a forum where all aspects of these problems can be discussed.
MANUSCRIPTS
Analysis and Geometry in Metric Spaces encourages the submission of both substantial full-length bodies of work and shorter manuscripts that report novel findings. There are no specific length restrictions for the overall manuscript or individual sections; however, we urge the authors to present and discuss their findings in a concise and accessible manner.