1 @inproceedings
{corneli2005scholia
,
2 title={A Scholia
-based Document Model for Commons
-based Peer Production
},
3 author={J. Corneli and A. Krowne
},
4 booktitle={Free Culture and the Digital Library Symposium Proceedings
},
5 address={Atlanta
, Georgia
},
7 publisher={MetaScholar Initiative at Emory University
},
10 url
={http
://metameso.org
/~joe
/docs
/sbdm.html
},
11 keywords = {scholia
, commons
-based peer production
}
14 @inproceedings
{budzynska2014model
,
15 author = {Katarzyna Budzynska and
18 Patrick Saint
{-}Dizier and
21 title = {A Model for Processing Illocutionary Structures and Argumentation in Debates
},
22 booktitle = {Proceedings of the Ninth International Conference on Language Resources
23 and Evaluation
(LREC
-2014), Reykjavik
, Iceland
, May
26-31, 2014},
26 url
= {http
://www.lrec
-conf.org
/proceedings
/lrec2014
/summaries
/77.html
},
27 timestamp
= {Fri
, 26 Sep
2014 08:11:49 +0200},
28 biburl
= {http
://dblp.uni
-trier.de
/rec
/bib
/conf
/lrec
/BudzynskaJRSSy14
},
29 bibsource
= {dblp computer science bibliography
, http
://dblp.org
},
30 keywords = {inference anchoring theory
, IAT
}
33 @article
{benkler2002coase
,
34 title={Coase's
{Penguin
}, or
, {Linux
} and
{``
}{The
} {Nature
} of the
{Firm
}{''
}},
35 author={Benkler
, Yochai
},
36 journal={Yale Law Journal
},
40 keywords = {commons
-based peer production
}
44 @article
{krowne2003building
,
45 title={Building a digital library the commons
-based peer production way
},
46 author={Krowne
, Aaron
},
47 journal={D
-Lib magazine
},
51 keywords = {commons
-based peer production
, digital libraries
}
54 @book
{nelson1981literary
,
55 author = {Nelson
, T.H.
},
56 title = {{L
}iterary
{M
}achines
: {T
}he report on
, and of
, {P
}roject
{X
}anadu concerning word processing
, electronic publishing
, hypertext
, thinkertoys
, tomorrow's intellectual revolution
, and certain other topics including knowledge
, education and freedom
},
57 publisher = {Sausalito
, California
: Mindful Press
},
59 keywords = {hypertext
, knowledge
}
62 @INPROCEEDINGS
{pease
:05,
63 AUTHOR
={Pease
, A.
, Colton
, S.
, Smaill
, A.
, and Lee
, J.
},
65 TITLE
={Modelling Lakatos's philosophy of mathematics
},
66 BOOKTITLE
={Computing
, philosophy and cognition
: Proceedings of the European Computing and Philosophy Conference
(ECAP
2004)},
68 EDITOR
={Magnani
, L. and Dossena
, R.
},
69 PUBLISHER
={College Publications
},
73 @article
{pease2017lakatos
,
74 author = {Alison Pease and John Lawrence and Katarzyna Budzynska and Joseph Corneli and Chris Reed
},
75 title = {Lakatos
-style Collaborative Mathematics through Dialectical
, Structured and Abstract Argumentation
},
76 journal = {Artificial Intelligence
},
81 addendum
= {{\textbf
{CORE
: A
*}}},
82 keywords = {argumentation
, mathematics
}
85 @inproceedings
{kaliszyk2014developing
,
86 title={Developing corpus
-based translation methods between informal and formal mathematics
},
87 author={Kaliszyk
, Cezary and Urban
, Josef and Vysko
{\v
{c
}}il
, Ji
{\v
{r
}}{\'\i
} and Geuvers
, Herman
},
88 booktitle={International Conference on Intelligent Computer Mathematics
},
91 organization={Springer
},
92 url
={http
://cl
-informatik.uibk.ac.at
/cek
/docs
/14/ckjujvhg
-cicm14
-poster.pdf
},
93 keywords = {corpus
-based translation
}
96 @misc
{kaliszyk2014developing
-misc
,
97 title={Developing corpus
-based translation methods between informal and formal mathematics
[{P
}oster of \cite
{kaliszyk2014developing
}]},
98 author={Kaliszyk
, Cezary and Urban
, Josef and Vysko
{\v
{c
}}il
, Ji
{\v
{r
}}{\'\i
} and Geuvers
, Herman
},
99 url
={http
://cl
-informatik.uibk.ac.at
/cek
/docs
/14/ckjujvhg
-cicm14
-poster.pdf
},
100 note={\url
{http
://cl
-informatik.uibk.ac.at
/cek
/docs
/14/ckjujvhg
-cicm14
-poster.pdf
}},
101 keywords = {corpus statistics
}
104 @inproceedings
{sowa2003analogical
,
105 title={Analogical reasoning
},
106 author={Sowa
, John F and Majumdar
, Arun K
},
107 editor={A. Aldo and W. Lex and B. Ganter
},
108 booktitle={Conceptual Structures for Knowledge Creation and Communication
: 11th International Conference on Conceptual Structures
, ICCS
2003, Dresden
, Germany
, July
21-25, 2003, Proceedings
},
113 organization={Springer
},
114 keywords = {analogical reasoning
}
117 @incollection
{sowa2008conceptual
,
118 title={Conceptual Graphs
},
119 author={Sowa
, John F
},
120 booktitle={Handbook of Knowledge Representation
},
121 editor={van Harmelen
, F. and Lifschitz
, V. and Porter
, B.
},
122 publisher={Elsevier
},
126 keywords = {conceptual graphs
}}
128 @article
{lytinen1992conceptual
,
129 title={Conceptual dependency and its descendants
},
130 author={Lytinen
, Steven L
},
131 journal={Computers \
& Mathematics with Applications
},
136 publisher={Elsevier
},
137 keywords = {conceptual dependency
}
140 @article
{schank1972conceptual
,
141 title={Conceptual dependency
: A theory of natural language understanding
},
142 author={Schank
, Roger C
},
143 journal={Cognitive psychology
},
148 publisher={Academic Press
},
149 keywords = {conceptual dependency
, natural language
}
152 @phdthesis
{leon2011computational
,
153 title={A computational model for automated extraction of structural schemas from simple narrative plots
},
154 author={Le
{\'o
}n Aznar
, Carlos
},
156 school={Universidad Complutense de Madrid
, Servicio de Publicaciones
},
160 @book
{barr1981handbook
,
161 title={The handbook of artificial intelligence
},
162 author={Barr
, Avron and Feigenbaum
, Edward A
},
165 publisher={Butterworth
-Heinemann
},
166 url
={https
://archive.org
/details
/handbookofartific01barr
},
170 @inproceedings
{corneli2017towards
,
171 title={Towards mathematical
{AI
} via a model of the content and process of mathematical question and answer dialogues
},
172 author={Joseph Corneli and Ursula Martin and Dave Murray
-Rust and Alison Pease
},
173 booktitle={Intelligent Computer Mathematics
10th International Conference
, CICM
2017, Edinburgh
, UK
, 2017, Proceedings
},
174 editor={Herman Geuvers and Matthew England and Osman Hasan and Florian Rabe and Olaf Teschke
},
176 url
={http
://metameso.org
/~joe
/papers
/corneli2017towards.pdf
},
179 @inproceedings
{martin2017bootstrapping
,
180 title={Bootstrapping the next generation of mathematical social machines
},
181 author={Ursula Martin and Alison Pease and Joseph Corneli
},
182 booktitle={Off the Beaten Track workshop at POPL
, UPMC Paris
, January
21, 2017},
183 editor={Kuper
, Lindsey and Atkey
, Bob
},
185 organization={\textbf
{ACM
}},
186 url
={http
://popl17.sigplan.org
/event
/obt
-2017-talk
-5},
187 keywords={IATC
, social machines
}}
189 @article
{lamport1995write
,
190 title={How to write a proof
},
191 author={Lamport
, Leslie
},
192 journal={The
{A
}merican
{M
}athematical
{M
}onthly
},
200 @article
{lamport2012write21st
,
201 title={How to write a
21st century proof
},
202 author={Lamport
, Leslie
},
203 journal={Journal of fixed point theory and applications
},
211 @book
{lakatos1976proofs
,
212 title={Proofs and
{Refutations
}: {The
} {Logic
} of
{Mathematical
} {Discovery
}},
213 author={Lakatos
, Imre
},
215 publisher={Cambridge University Press
}
218 @article
{Bundy20130194
,
219 author = {Bundy
, Alan
},
220 title = {The interaction of representation and reasoning
},
224 doi
= {10.1098/rspa
.2013.0194},
225 publisher = {The Royal Society
},
226 abstract = {Automated reasoning is an enabling technology for many applications of informatics. These applications include verifying that a computer program meets its specification
; enabling a robot to form a plan to achieve a task and answering questions by combining information from diverse sources
, e.g. on the Internet
, etc. How is automated reasoning possible? Firstly
, knowledge of a domain must be stored in a computer
, usually in the form of logical formulae. This knowledge might
, for instance
, have been entered manually
, retrieved from the Internet or perceived in the environment via sensors
, such as cameras. Secondly
, rules of inference are applied to old knowledge to derive new knowledge. Automated reasoning techniques have been adapted from logic
, a branch of mathematics that was originally designed to formalize the reasoning of humans
, especially mathematicians. My special interest is in the way that representation and reasoning interact. Successful reasoning is dependent on appropriate representation of both knowledge and successful methods of reasoning. Failures of reasoning can suggest changes of representation. This process of representational change can also be automated. We will illustrate the automation of representational change by drawing on recent work in my research group.
},
228 URL
= {http
://rspa.royalsocietypublishing.org
/content
/469/2157/20130194},
229 eprint
= {http
://rspa.royalsocietypublishing.org
/content
/469/2157/20130194.full.pdf
},
230 journal = {Proceedings of the Royal Society of London A
: Mathematical
, Physical and Engineering Sciences
}
233 @inproceedings
{sussman2005programming
,
234 title={Why programming is a good medium for expressing poorly understood and sloppily formulated ideas
},
235 author={Sussman
, Gerald Jay
},
236 booktitle={{OOPSLA
} '
05: {C
}ompanion to the
20th annual
{ACM
} {SIGPLAN
} conference on
{O
}bject
-oriented programming
, systems
, languages
, and applications
},
242 @article
{mccarthy2008well
,
243 title={The well
-designed child
},
244 author={McCarthy
, John
},
245 journal={Artificial Intelligence
},
253 @inproceedings
{sussman2011programming
,
254 title={We
{Really
} {Don't
} {Know
} {How
} {To
} {Compute
!}},
255 author={Sussman
, Gerald Jay
},
256 booktitle={Strange Loop
},
258 url
={https
://www.infoq.com
/presentations
/We
-Really
-Dont
-Know
-How
-To
-Compute
},
259 abstract={Though we have been building and programming computing machines for about
60 years and have learned a great deal about composition and abstraction
, we have just begun to scratch the surface. A mammalian neuron takes about ten milliseconds to respond to a stimulus. A driver can respond to a visual stimulus in a few hundred milliseconds
, and decide an action
, such as making a turn. So the computational depth of this behavior is only a few tens of steps. We don't know how to make such a machine
, and we wouldn't know how to program it. The human genome
-- the information required to build a human from a single
, undifferentiated eukariotic cell
-- is about
1GB. The instructions to build a mammal are written in very dense code
, and the program is extremely flexible. Only small patches to the human genome are required to build a cow or a dog rather than a human. Bigger patches result in a frog or a snake. We don't have any idea how to make a description of such a complex machine that is both dense and flexible. New design principles and new linguistic support are needed. I will
address this issue and show some ideas that can perhaps get us to the next phase of engineering design.
},
262 @techreport
{gabi
-iatc
,
263 title={Extending
{Inference
} {Anchoring
} {Theory
} for use with mathematical argumentation
},
264 author={Rino Nesin
, Gabriela
},
265 institution={University of Edinburgh
},
268 @book
{mercier2017enigma
,
269 title={The enigma of reason
},
270 author={Mercier
, Hugo and Sperber
, Dan
},
272 publisher={Harvard University Press
}
275 @article
{moshman2004inference
,
276 title={From inference to reasoning
: {The
} construction of rationality
},
277 author={Moshman
, David
},
278 journal={Thinking \
& Reasoning
},
283 publisher={Taylor \
& Francis
}
286 @inproceedings
{gabriel2000mob
,
287 title={Mob software
: {The
} erotic life of code
},
288 author={Gabriel
, Richard P and Goldman
, Ron
},
289 booktitle={Proc.
{A
}{C
}{M
} {C
}onf.
{O
}bject
-{O
}riented
{P
}rogramming
, {S
}ystems
, {L
}anguages
, and
{A
}pplications
},
293 @article
{lamport1994temporal
,
294 title={The temporal logic of actions
},
295 author={Lamport
, Leslie
},
296 journal={ACM Transactions on Programming Languages and Systems
(TOPLAS
)},
304 @article
{lamport1999specifying
,
305 title={Specifying
{Concurrent
} {Systems
} with
{TLA
}{$^
{+}$
}},
306 author={Lamport
, Leslie
},
307 journal={NATO Science Series
, III
: Computer and Systems Sciences
},
311 publisher={IOS Press
},
313 series={Calculational System Design
},
317 @article
{lamport2014tla2
,
318 title={{TLA
}$^
{+2}$
: {A
} {Preliminary
} {Guide
}},
319 author={Lamport
, Leslie
},
320 url
={http
://lamport.azurewebsites.net
/tla
/tla2
-guide.pdf
},
324 @article
{alexander1964city
,
325 title={A city is not a tree
},
326 author={Alexander
, Christopher
},
327 journal={Architectural Forum
},
335 @book
{alexander2012battle
,
336 title={The battle for the life and beauty of the earth
: a struggle between two world
-systems
},
337 author={Alexander
, Christopher and Neis
, Hans Joachim and Alexander
, Maggie Moore
},
339 publisher={Oxford University Press
}
342 @inproceedings
{gucklesberger2017addressing
,
343 author={Christian Guckelsberger and Christoph Salge and Simon Colton
},
344 title={{Addressing
} the
{``
}{Why?
}{''
} in
{Computational
} {Creativity
}: {A
} {Non
-Anthropocentric
}, {Minimal
} {Model
} of
{Intentional
} {Creative
} {Agency
}},
345 editor={Goel
, Ashok and Jordanous
, Anna and Pease
, Alison and Jacob
, Mikhail and Guzdial
, Matthew
},
346 booktitle={Proceedings of the Eighth International Conference on Computational Creativity
, ICCC
2017},
348 url
={http
://computationalcreativity.net
/iccc2017
/ICCC_17_accepted_submissions
/ICCC
-17_paper_37.pdf
}
351 @inproceedings
{veale2017dejavu
,
353 title={D
{\'e
}j
{\`a
} {Vu
} {All
} {Over
} {Again
}: {On
} the
{Creative
} {Value
} of
{Familiar
} {Elements
} in the
{Telling
} of
{Original
} {Tales
}},
354 editor={Goel
, Ashok and Jordanous
, Anna and Pease
, Alison and Jacob
, Mikhail and Guzdial
, Matthew
},
355 booktitle={Proceedings of the Eighth International Conference on Computational Creativity
, ICCC
2017},
357 url
={http
://computationalcreativity.net
/iccc2017
/ICCC_17_accepted_submissions
/ICCC
-17_paper_11.pdf
}
360 @inproceedings
{martin1999computers
,
361 title={Computers
, reasoning and mathematical practice
},
363 booktitle={{Computational
} {Logic
}: {Proceedings
} of the
{NATO
} {Advanced
} {Study
} {Institute
} on
{Computational
} {Logic
}},
365 editor={Ulrich Berger and Helmut Schwichtenberg
},
367 organization={Springer
},
368 note={Held in Marktoberdorf
, Germany
, July
29 – August
10, 1997.
}
371 @book
{hilbert1992natur
,
372 title={Natur und mathematisches Erkennen
: Vorlesungen
, gehalten
1919-1920 in G
{\"o
}ttingen
},
373 author={Hilbert
, David
},
375 publisher={Birkh
{\"a
}user
}
378 @article
{corry1997origins
,
379 title={The origins of eternal truth in modern mathematics
: {Hilbert
} to
{Bourbaki
} and beyond
},
381 journal={Science in Context
},
386 publisher={Cambridge Univ Press
}
389 @misc
(gowers
-massively
,
390 author={Gowers
, Timothy
},
391 title={Is massively collaborative mathematics possible?
},
392 howpublished={\url
{http
://gowers.wordpress.com
/is
-massively
-collaborative
-mathematics
-possible
/}},
393 note = {Accessed
: 2017-05-30}
398 @Article
{Ganesalingam2016
,
399 author="Ganesalingam
, M.
401 title="A Fully Automatic Theorem Prover with Human
-Style Output"
,
402 journal="Journal of Automated Reasoning"
,
405 abstract="This paper describes a program that solves elementary mathematical problems
, mostly in metric space theory
, and presents solutions that are hard to distinguish from solutions that might be written by human mathematicians."
,
407 doi
="
10.1007/s10817
-016-9377-1"
,
408 url
="http
://dx.doi.org
/10.1007/s10817
-016-9377-1"
411 @article
{gowers2009massively
,
412 title={Massively collaborative mathematics
},
413 author={Gowers
, W.T. and Nielsen
, M.
},
419 publisher={Nature Publishing Group
}
423 author={Gowers
, W.T. and Ganesalingam
, M.
},
424 title={Modelling the mathematical discovery process
},
425 note={Maxwell Institute Lecture
, Fri
, November
2, 4pm
-- 5pm
, James Clerk Maxwell Building
, University of Edinburgh
},
429 @techreport
{schank
-and
-birnbaum
,
430 title={Memory
, meaning
, and syntax
},
431 author={Schank
, R. and Birnbaum
, L
},
432 institution={Department of Computer Science
, Yale University
},
436 @article
{ehrig1992introduction
,
437 title={Introduction to graph grammars with applications to semantic networks
},
438 author={Ehrig
, Hartmut and Habel
, Annegret and Kreowski
, Hans
-J
{\"o
}rg
},
439 journal={Computers \
& Mathematics with Applications
},
447 @mastersthesis
{ginev2011structure
,
448 title={The structure of mathematical expressions
},
449 author={Ginev
, Deyan
},
451 school={Jacobs University
},
452 address={Bremen
, Germany
}
455 @article
{godel1994qed
,
456 title={The
{QED
} {Manifesto
}},
458 journal={Lecture Notes in Artificial Intelligence
},
464 @article
{scott1993type
,
465 title={A
type-theoretical alternative to
{ISWIM
}, {CUCH
}, {OWHY
}},
466 author={Scott
, Dana S
},
467 journal={Theoretical Computer Science
},
475 @article
{tarski1986logical
,
476 title={What are logical notions?
},
477 author={Tarski
, Alfred and Corcoran
, John
},
478 journal={History and philosophy of logic
},
483 publisher={Taylor \
& Francis
}
486 @book
{alexander1977pattern
,
487 title={{A
} {P
}attern
{L
}anguage
: {T
}owns
, {B
}uildings
, {C
}onstruction
},
488 author={Alexander
, Christopher and Ishikawa
, Sara and Silverstein
, Murray
},
490 series={Center for Environmental Structure Series
},
491 publisher={Oxford University Press
},
495 @book
{alexander1964notes
,
496 title={Notes on the Synthesis of Form
},
497 author={Alexander
, Christopher
},
500 publisher={Harvard University Press
}
503 @article
{halmos1970write
,
504 title={How to write mathematics
},
505 author={Halmos
, Paul R
},
506 journal={Enseign. Math
},
513 @article
{william1994proof
,
514 title={On proof and progress in mathematics
},
515 author={Thurston
, William
},
516 journal={Bull. Amer. Math. Soc.
(NS
)},
522 @article
{thurston
-math
-ed
,
523 title={Mathematical education
},
524 author={Thurston
, W.P.
},
525 journal={Notices of the AMS
},
532 @article
{simon1958heuristic
,
533 title={Heuristic problem solving
: The next advance in operations research
},
534 author={Simon
, Herbert A and Newell
, Allen
},
535 journal={Operations research
},
544 @article
{sloman2008well
,
545 title={The well
-designed young mathematician
},
546 author={Sloman
, Aaron
},
547 journal={Artificial Intelligence
},
556 @article
{wiedijk2007qed
,
557 title={The
{QED
} manifesto revisited
},
558 author={Wiedijk
, Freek
},
559 journal={Studies in Logic
, Grammar and Rhetoric
},
566 @article
{harrison2016preface
,
567 title={Preface
: Twenty Years of the
{QED
} Manifesto
},
568 author={Harrison
, John and Urban
, Josef and Wiedijk
, Freek
},
569 journal={Journal of Formalized Reasoning
},
576 @book
{peirce
-diagrammatic
,
577 title={The New Elements of Mathematics
},
578 author={Peirce
, Charles S.
},
581 place
={The Hague
, Netherlands
},
584 @article
{DBLP
:journals
/corr
/KaliszykCS17
,
585 author = {Cezary Kaliszyk and
586 Fran
{\c
{c
}}ois Chollet and
588 title = {HolStep
: {A
} Machine Learning Dataset for Higher
-order Logic Theorem
591 volume = {abs
/1703.00426},
593 url
= {http
://arxiv.org
/abs
/1703.00426},
594 timestamp
= {Mon
, 03 Apr
2017 12:41:34 +0200},
595 biburl
= {http
://dblp.uni
-trier.de
/rec
/bib
/journals
/corr
/KaliszykCS17
},
596 bibsource
= {dblp computer science bibliography
, http
://dblp.org
}
600 @article
{DBLP
:journals
/corr
/LoosISK17
,
601 author = {Sarah M. Loos and
603 Christian Szegedy and
605 title = {Deep Network Guided Proof Search
},
607 volume = {abs
/1701.06972},
609 url
= {http
://arxiv.org
/abs
/1701.06972},
610 timestamp
= {Wed
, 01 Feb
2017 17:47:56 +0100},
611 biburl
= {http
://dblp.uni
-trier.de
/rec
/bib
/journals
/corr
/LoosISK17
},
612 bibsource
= {dblp computer science bibliography
, http
://dblp.org
}
616 @book
{ganesalingam2013language
,
617 title={The
{Language
} of
{Mathematics
}, {A
} {Linguistic
} and
{Philosophical
} {Investigation
}},
618 author={Ganesalingam
, Mohan
},
622 publisher={Springer Verlag
}
625 @inproceedings
{cramer2011parsing
,
626 title={Parsing and disambiguation of symbolic mathematics in the Naproche system
},
627 author={Cramer
, Marcos and Koepke
, Peter and Schr
{\"o
}der
, Bernhard
},
628 booktitle={International Conference on Intelligent Computer Mathematics
},
631 organization={Springer
}
634 @inproceedings
{cramer2010presupposition
,
635 title={Presupposition Projection and Accommodation in Mathematical Texts.
},
636 author={Cramer
, Marcos and K
{\"u
}hlwein
, Daniel and Schr
{\"o
}der
, Bernhard
},
642 @incollection
{gowers2000two
,
643 title={The two cultures of mathematics
},
644 author={Gowers
, William Timothy
},
645 booktitle={Mathematics
: Frontiers and Perspectives
},
646 editor={V. Arnold and others
},
649 publisher={American Mathematics Society
}
653 @book
{gabriel1996patterns
,
654 title={Patterns of software
},
655 author={Gabriel
, Richard P
},
657 publisher={Oxford University Press
},
661 @phdthesis
{grimm2013implementation
,
662 title={Implementation of bourbaki's elements of mathematics in coq
: part one
, theory of sets
},
663 author={Grimm
, Jos
{\'e
}},
665 journal={research report RR
-6999, INRIA.
2013, pp
.205},
669 @article
{grimm2009implementation
,
670 title={Implementation of Bourbaki’s Elements of Mathematics in Coq
: Part Two
; Ordered Sets
, Cardinals
, Integers
},
671 author={Grimm
, Jos
{\'e
}},
672 journal={Research Report RR
-7150, INRIA
},
676 @phdthesis
{grimm2015implementation
,
677 title={Implementation of Bourbaki's Elements of Mathematics in Coq
: Part Two
; Ordered Sets
, Cardinals
, Integers
},
678 author={Grimm
, Jos
{\'e
}},
680 school={Inria Sophia Antipolis
; INRIA
}
684 @article
{mccarthy1960recursive
,
685 title={Recursive functions of symbolic expressions and their computation by machine
, {Part
} {I
}},
686 author={McCarthy
, John
},
687 journal={Communications of the ACM
},