Pattern Languages & Institutional Facts: Functions & Coherence in Law
Abstract
Under John Searle’s theory of institutional facts, the law can be understood both as an institution governed by foundational documents and practices, and as a method for creating new institutions through the codification of the assignment of functions, usually of the form ‘X counts as Y in circumstances C’. The architect Christopher Alexander’s notion of pattern languages, schematic templates for problem-solving widely adopted by computer programmers, can be developed within a legal system as a coherence constraint on the assignment of functions such that codified legal solutions do not conflict with other legal solutions to related or distinct problems.