Back Voyage Save as PDF
Chapters (85)
  1. Annotation
  2. Voyageby Stephen Baxter
  3. AUTHOR’S NOTE
  4. Prologue
  5. Book OneDECISION
  6. Thursday, February 13, 1969
  7. Sunday, July 20, 1969
  8. Saturday, October 4, 1969
  9. Monday, October 27, 1969
  10. Monday, April 13, 1970
  11. Monday, April 13, 1970
  12. Tuesday, April 14, 1970
  13. Sunday, June 21, 1970
  14. Thursday, July 9, 1970
  15. Saturday, August 7, 1971
  16. Monday, August 16, 1971
  17. Wednesday, December 1, 1971
  18. Saturday, December 11, 1971
  19. Wednesday, January 5, 1972
  20. Book TwoTRAJECTORIES
  21. Wednesday, May 24, 1972
  22. Saturday, October 28, 1972
  23. Thursday, June 7, 1973
  24. Friday, July 20, 1973
  25. July 1976
  26. Sunday, August 15, 1976
  27. Wednesday, May 25, 1977
  28. June 1978
  29. Wednesday, July 5, 1978
  30. Monday, August 7, 1978
  31. Friday, December 8, 1978
  32. February 1979
  33. Monday, June 11, 1979
  34. Thursday, April 10, 1980
  35. Thursday, November 27, 1980
  36. Book ThreeAPOLLO-N
  37. Friday, November 28, 1980
  38. Monday, December 1, 1980
  39. Wednesday, December 3, 1980
  40. Wednesday, December 3, 1980
  41. Wednesday, December 3, 1980
  42. Wednesday, December 3, 1980
  43. Wednesday, December 3, 1980
  44. Thursday, December 4, 1980
  45. Thursday, December 4, 1980
  46. Sunday, December 7, 1980
  47. Monday, December 15, 1980
  48. January 1981
  49. Tuesday, January 20, 1981
  50. Wednesday, January 21, 1981
  51. Friday, January 30, 1981
  52. Tuesday, February 3, 1981
  53. Friday, February 27, 1981
  54. March-April 1981
  55. Thursday, April 16, 1981
  56. Thursday, April 16, 1981
  57. Book FourAPPROACHES
  58. Wednesday, June 3, 1981
  59. June 1981
  60. Monday, July 6, 1981
  61. Wednesday, August 12, 1981
  62. Thursday, September 24, 1981
  63. January 1982
  64. Monday, January 11, 1982
  65. Saturday, June 5, 1982
  66. Tuesday, August 10, 1982
  67. Monday, December 6, 1982
  68. Monday, February 21, 1983
  69. November 1983
  70. Tuesday, November 8, 1983
  71. Thursday, July 12, 1984
  72. Monday, August 6, 1984
  73. August 1984
  74. Monday, August 13, 1984
  75. Monday, August 13, 1984
  76. Book FiveARES
  77. Friday, August 17, 1984
  78. Monday, December 3, 1984
  79. January 1985
  80. Monday, February 18, 1985
  81. Tuesday, February 26, 1985
  82. March 1985
  83. Thursday, March 21, 1985
  84. Book SixMANGALA
  85. LOST MARS

In a way the anger was justified, York knew; if Gershon, with his gung-ho heroics, had gotten himself killed, or smashed up a key piece of equipment like the MLTV, he could have put the whole program back a long way. York decided Gershon needed the bawling out, and she let it run on for a couple of minutes.

Then she stepped forward, putting herself between the two of them. “Actually,” she said, “none of it was Ralph’s fault.”

Curval turned to face her, still high on his anger.

“It was the landing program. I think it has a bug, Ralph. It nearly killed you.” She turned to Curval. “We can prove it by running Ralph’s trajectory through the sims a couple of times.”

Curval said, “What the hell do you know about programming?”

She sighed. “Not a hell of a lot. But I’m the big-brained, tight-assed college girl, remember? It’s not my field, but I’ve done enough math to know how routines like the PGNS work.

“Look.” She mimed the MLTV coming down. “The PGNS tries to fit a smooth curve between your position and velocity, at any time, and your destination. But it isn’t magic. It’s just math. And it has its limitations.

“The curves the program uses are polynomials. Smooth curves, with wiggles. The higher the order of the polynomial, the more the curve will wiggle about. You don’t have an infinite choice of curves; it’s like trying to fit a template out of a fixed set to suit the job. And the more complicated the data you feed the program, the more the polynomial will have to wiggle to fit your data points. You see?”

“So why is this bad?” Gershon asked with a kind of fake innocence. “And why do I need to know about it?”

She struggled to keep her patience. “Because the program doesn’t know the ground is there. It’s not like a human pilot, Ralph. It’s really pretty dumb. All PGNS is doing is fitting a curve to two positions in space. It doesn’t care how much the curve wiggles in between. And if one of those oscillations happens to carry you down into the ground, and up again—”

Curval whistled. “So because Ralph was flying low and fast—”

“The polynomial solutions, the best the PGNS could come up with, were high order. Full of wiggles.”

“Helicopter experience,” Gershon muttered.

York was confused by the non sequitur. “Huh?”