The Algebra of Ice

The Algebra of Ice is a BBC Books original novel written by Lloyd Rose and based on the long-running British science fiction television series Doctor Who. It features the Seventh Doctor and Ace.

The Algebra of Ice
AuthorLloyd Rose
SeriesDoctor Who book:
Past Doctor Adventures
Release number
68
SubjectFeaturing:
Seventh Doctor
Ace
Set inPeriod between
Loving the Alien and Atom Bomb Blues
PublisherBBC Books
Publication date
September 2004
Pages279
ISBN0-563-48621-X
Preceded bySynthespians™ 
Followed byThe Indestructible Man 

Synopsis

The Doctor and Ace investigate a 'crop circle' in the Kentish countryside; they are helped by a maths expert, a web-magazine publish and the Doctor's friend, the Brigadier. However, this crop circle is made of ice and is not circular, instead being filled with square-sided shapes. It draws the Doctor and Ace into a new level of reality.

Trivia

The story makes reference to the Riemann hypothesis, featuring a sequence set in a 'world' modelled on the Riemann zeta function.

gollark: ```javascript ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 100% | ETA: 1s | 10000000/10000000<--- Last few GCs --->[2019:0x2495ba0] 182953 ms: Mark-sweep 1690.9 (1754.8) -> 1690.1 (1754.8) MB, 749.4 / 0.0 ms allocation failure GC in old space requested[2019:0x2495ba0] 183833 ms: Mark-sweep 1690.1 (1754.8) -> 1690.0 (1723.8) MB, 880.3 / 0.0 ms last resort GC in old space requested[2019:0x2495ba0] 184673 ms: Mark-sweep 1690.0 (1723.8) -> 1690.0 (1723.8) MB, 839.9 / 0.0 ms last resort GC in old space requested<--- JS stacktrace --->==== JS stack trace =========================================Security context: 0x1937f18a55e9 <JSObject> 2: clearBuffer(aka clearBuffer) [_stream_writable.js:499] [bytecode=0x3c274695f9f1 offset=41](this=0x900cbe822d1 <undefined>,stream=0x2bd67ccd4929 <TLSSocket map = 0x3f955b4062a1>,state=0x2bd67ccd47e9 <WritableState map = 0x307ed1cd7b81>) 3: onwrite(aka onwrite) [_stream_writable.js:462] [bytecode=0x3c2746954081 offset=91](this=0x900cbe822d1 <undefined>,stream=0x2bd67ccd4929 <TLSSocket m...FATAL ERROR: CALL_AND_RETRY_LAST Allocation failed - JavaScript heap out of memory 1: node::Abort() [node] 2: 0x8d05bc [node] 3: v8::Utils::ReportOOMFailure(char const*, bool) [node] 4: v8::internal::V8::FatalProcessOutOfMemory(char const*, bool) [node] 5: v8::internal::Factory::NewUninitializedFixedArray(int) [node] 6: 0xd8c6bc [node] 7: 0xda5b78 [node] 8: 0xda60db [node] 9: v8::internal::JSArray::SetLength(v8::internal::Handle<v8::internal::JSArray>, unsigned int) [node]10: v8::internal::ArrayConstructInitializeElements(v8::internal::Handle<v8::internal::JSArray>, v8::internal::Arguments*) [node]11: v8::internal::Runtime_NewArray(int, v8::internal::Object**, v8::internal::Isolate*) [node]12: 0x1af0a27042fdfish: “node incredec.js up 10000000” terminated by signal SIGABRT (Abort)```Best language runtime!
gollark: And `Promise.resolve` which seems returney.
gollark: I mean, they have `then` which seems bindy.
gollark: I think so...
gollark: Promises!


This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.