Microsoft Research Blog

English

  1. Letter to the Editor 

    November 8, 1979 | Leslie Lamport

    In the May, 1979 CACM, De Millo, Lipton, and Perlis published an influential paper titled Social Process and Proofs of Theorems and Programs. This paper made some excellent observations. However, by throwing in a few red herrings, they came to some wrong conclusions about program…

  2. Constructing Digital Signatures from a One Way Function 

    October 18, 1979 | Leslie Lamport

    At a coffee house in Berkeley around 1975, Whitfield Diffie described a problem to me that he had been trying to solve: constructing a digital signature for a document. I immediately proposed a solution. Though not very practical--it required perhaps 64 bits of published key…

  3. On the Proof of Correctness of a Calendar Program 

    October 8, 1979 | Leslie Lamport

    In the May, 1978 CACM, Matthew Geller published a paper titled Test Data as an Aid in Proving Program Correctness. He argued that there were some programs whose correctness is so hard to state formally that formally verifying them is useless because the specification is…

  4. Modest Theory of Short Chains, I 

    August 8, 1979 | Yuri Gurevich

    The composition (or decomposition) method of Feferman-Vaught is generalized and made much more applicable.

  5. Modest Theory of Short Chains, II 

    August 8, 1979 | Yuri Gurevich and Saharon Shelah

    We analyze the monadic theory of the rational line and the theory of real line with quantification over "small" subsets. The results are in some sense the best possible.

  6. Crumbly Spaces 

    August 7, 1979 | Yuri Gurevich

    Answering a question of Henson, Jockush, Rubel and Takeuti, we prove that the rationals, the irrationals and the Cantor set are all elementary equivalent as topological spaces. "Unfortunately, Gurevich's proof ... contains a small gap, which we take the opportunity to fill. The oversight does…

  7. How to Present a Paper 

    August 4, 1979 | Leslie Lamport

    This three-page note is about presenting a paper at a conference, but it offers good advice for any talk. Except for a couple of suggestions about hand-written slides, it still applies today.

  8. Balanced Modulator Chip Multipliers Three Signals 

    June 1, 1979 | Henrique S. Malvar and Henrique S. Malvar

    This circuit expands the capabilities of a balanced analog signal multiplier by adding a third single-polarity input, which can be used as a gain control, for example. The voltage-to-current converter connecting the third input to the modulator chip ensures high linearity for the third input…

  9. Monadic Theory of Order and Topology, II 

    May 6, 1979 | Yuri Gurevich

    Assuming the Continuum Hypothesis, we interprete the theory of (the cardinal of) continuum with quantification over constructible (monadic, dyadic, etc.) predicates in the monadic (second-order) theory of real line, in the monadic theory of any other short non-modest chain, in the monadic topology of Cantor's…