mirror of
https://github.com/adambard/learnxinyminutes-docs.git
synced 2024-12-23 17:41:41 +00:00
Merge pull request #4880 from verhovsky/remove-lsf
[*/lsf] Remove Latino sine flexione
This commit is contained in:
commit
38c502bb3f
@ -1,91 +0,0 @@
|
||||
---
|
||||
category: Algorithms & Data Structures
|
||||
name: Lambda Calculus
|
||||
contributors:
|
||||
- ["Max Sun", "http://github.com/maxsun"]
|
||||
translators:
|
||||
- ["Victore Leve", "https://github.com/AcProIL"]
|
||||
lang: lsf
|
||||
---
|
||||
|
||||
# Calculo λ
|
||||
|
||||
Calculo lambda, creato principto per Alonzo Church, es lingua de programmatura
|
||||
computatro maximo parvo. Quamquam non habe numero, serie de charactere vel ullo
|
||||
typo de data non functionale, id pote repraesenta omne machina de Turing.
|
||||
|
||||
Tres elemento compone calculo lambda: **quantitate variabile** (q.v.),
|
||||
**functione** et **applicatione**.
|
||||
|
||||
| Elemento | Syntaxe | Exemplo |
|
||||
|----------------------|-----------------------------------|-----------|
|
||||
| Quantitate variabile | `<nomine>` | `x` |
|
||||
| Functione | `λ<parametro>.<corpore>` | `λx.x` |
|
||||
| Applicatione | `<functione><q.v. aut functione>` | `(λx.x)a` |
|
||||
|
||||
Functione fundamentale es identitate: `λx.x` cum argumento primo `x` et cum
|
||||
corpore secundo `x`. In mathematica, nos scribe `id: x↦x`.
|
||||
|
||||
## Quantitate variabile libero et ligato
|
||||
|
||||
* In functione praecedente, `x` es q.v. ligato nam id es et in copore et
|
||||
argumento.
|
||||
* In `λx.y`, `y` es q.v. libero nam non es declarato ante.
|
||||
|
||||
## Valutatione
|
||||
|
||||
Valutatione es facto per reductione beta (reductione β) que es essentialiter
|
||||
substitutione lexicale.
|
||||
|
||||
Dum valutatione de formula `(λx.x)a`, nos substitue omne evento de `x` in
|
||||
corpore de functione pro `a`.
|
||||
|
||||
* `(λx.x)a` vale `a`
|
||||
* `(λx.y)a` vale `y`
|
||||
|
||||
Pote etiam crea functione de ordine supero: `(λx.(λy.x))a` vale `λy.a`.
|
||||
|
||||
Etsi calculo lambda solo tracta functione de uno parametro, nos pote crea
|
||||
functione cum plure argumento utente methodo de Curry: `λx.(λy.(λz.xyz))`
|
||||
es scriptura informatica de formula mathematico `f: x, y, z ↦ x(y(z)))`.
|
||||
|
||||
Ergo, interdum, nos ute `λxy.<corpore>` pro `λx.λy.<corpore>`.
|
||||
|
||||
## Arithmetica
|
||||
|
||||
### Logica de Boole
|
||||
|
||||
Es nec numero nec booleano in calculo lambda.
|
||||
|
||||
* «vero» es `v = λx.λy.x`
|
||||
* «falso» es `f = λx.λy.y`
|
||||
|
||||
Primo, nos pote defini functione «si t tunc a alio b» per `si = λtab.tab`.
|
||||
Si `t` es vero, valutatione da `(λxy.x) a b` id es `a`. Similiter si `t` es
|
||||
falso, nos obtine `b`.
|
||||
|
||||
Secundo, nos pote defini operatore de logica:
|
||||
|
||||
* «a et b» es `et = λa.λb.si a b f`
|
||||
* «a vel b» es `vel = λa.λb.si a t b`
|
||||
* «non a» es `non = λa.si a f t`
|
||||
|
||||
### Numeros
|
||||
|
||||
Nos pone:
|
||||
|
||||
* `0 = λf.λx.x` (`0: f↦id`)
|
||||
* `1 = λf.λx.f x` (`1: f↦f`)
|
||||
* `2 = λf.λx.f(f x)` (`2: f↦f⚬f`)
|
||||
|
||||
Cum mente generale, successore de numero `n` es `S n = λf.λx.f((n f) x)`
|
||||
(`n+1: f↦f⚬fⁿ`). Id es **`n` est functione que da `fⁿ` ex functione `f`**.
|
||||
|
||||
Postremo additione es `λab.(a S)b`
|
||||
|
||||
## Ut progrede
|
||||
|
||||
### In lingua anglo
|
||||
|
||||
1. [A Tutorial Introduction to the Lambda Calculus](http://www.inf.fu-berlin.de/lehre/WS03/alpi/lambda.pdf) per Raúl Roja
|
||||
2. [The Lambda Calculus](http://www.cs.cornell.edu/courses/cs3110/2008fa/recitations/rec26.html), CS 312 Recitation 26
|
@ -1,146 +0,0 @@
|
||||
---
|
||||
language: latex
|
||||
lang: lsf
|
||||
contributors:
|
||||
- ["Chaitanya Krishna Ande", "http://icymist.github.io"]
|
||||
- ["Colton Kohnke", "http://github.com/voltnor"]
|
||||
- ["Sricharan Chiruvolu", "http://sricharan.xyz"]
|
||||
translators:
|
||||
- ["Victore Leve", "https://github.com/AcProIL"]
|
||||
filename: learn-latex-lsf.tex
|
||||
---
|
||||
|
||||
```tex
|
||||
% Solo existe commentario monolinea, illo incipe cum charactere %
|
||||
|
||||
% LaTeX non es sicut MS Word aut OpenOffice: que scribe non es que obtine.
|
||||
% Primo, scribe imperio (que semper incipe cum \) et secundo programma crea
|
||||
% lima.
|
||||
|
||||
% Nos defini typo de document (id es articulo aut libro aut libello etc.).
|
||||
% Optione muta quomodo programma age, per exemplo altore de littera.
|
||||
\documentclass[12pt]{article}
|
||||
|
||||
% Deinde nos lista paccettos que nos vol ute. Es classe de imperio que alio
|
||||
% utatore e scribe. Pote muta funda, geometria de pagina, etc. vel adde
|
||||
% functionnalitate.
|
||||
\usepackage{euler}
|
||||
\usepackage{graphicx}
|
||||
|
||||
% Ultimo statione ante scribe documento es metadata id es titulo, auctore et
|
||||
% tempore. Charactere ~ es spatio que non pote es secato.
|
||||
\title{Disce LaTeX in~Y Minutos!}
|
||||
\author{Chaitanya Krishna Ande, Colton Kohnke \& Sricharan Chiruvolu}
|
||||
\date{\today}
|
||||
|
||||
% Principio de documento
|
||||
\begin{document}
|
||||
\maketitle % Nos vol adfige metadata.
|
||||
|
||||
% Saepe nos adde breviario us describe texto.
|
||||
\begin{abstract}
|
||||
Hic es exmplo de documento sibre cum lingua de LaTeX.
|
||||
\end{abstract}
|
||||
|
||||
% \section crea sectione cum titulo dato sicut sperato
|
||||
\section{Introductione}
|
||||
|
||||
Traductione de hic cursu es importante.
|
||||
|
||||
\subsection{Methodo}
|
||||
Iste parte non es utile.
|
||||
|
||||
\subsubsection{Methodo peculiare}
|
||||
% \label da nomine ad parte ut post ute imperio de referentia \ref.
|
||||
\label{subsec:metpec}
|
||||
|
||||
% Cum asteritco nos indice que nos non vol numero ante titulo de sectione.
|
||||
\section*{Me non aestima numero…}
|
||||
|
||||
…sed de Peano aut de Church.
|
||||
|
||||
\section{Listas}
|
||||
|
||||
Que me debe scribe:
|
||||
|
||||
\begin{enumerate} % `enumerate` designa lista cum numeros contra `itemize`.
|
||||
\item articulo,
|
||||
\item libro,
|
||||
\item cursu.
|
||||
\end{enumerate}
|
||||
|
||||
\section{Mathematica}
|
||||
|
||||
Methematicas ute multo programma LaTeX ut communica suo decooperito.
|
||||
Illo necessita symbolo multo instar de logica vel sagitta vel littera cum
|
||||
accento.
|
||||
|
||||
% Fornula es in linea si nos scribe inter \( et \) (aut duo $) sed magno si
|
||||
% nos ute \[ et \].
|
||||
\(\forall n\in N_0\) % pro omne n in classe N₀
|
||||
\[^{3}/_{4} = \frac{3}{4} < 1\] % ¾ < 1
|
||||
|
||||
Alphabeta graeco contine littera $\alpha$.
|
||||
|
||||
% Ut scribe equatione cum numero et nomine, existe circumiecto `equation`.
|
||||
\begin{equation}
|
||||
c^2 = a^2 + b^2
|
||||
\label{eq:pythagoras}
|
||||
\end{equation}
|
||||
|
||||
\begin{equation}
|
||||
% Summa ab 1 ad n de numeros dimidio de n(n+1)
|
||||
\sum_{i=1}^n i = \frac{n(n+1)}{2}
|
||||
\end{equation}
|
||||
|
||||
\section{Figura}
|
||||
|
||||
% Nos adde imagine `right-triangle.png` cum latitudo de quinque centimetro,
|
||||
% horizontaliter in centro et cum capite «Triangulo recto».
|
||||
\begin{figure}
|
||||
\centering
|
||||
\includegraphics[width=5cm]{right-triangle.png}
|
||||
\caption{Triangulo recto}
|
||||
\label{fig:right-triangle}
|
||||
\end{figure}
|
||||
|
||||
\subsection{Tabula}
|
||||
|
||||
\begin{table}
|
||||
\caption{Título para la tabla.}
|
||||
% Argumento de `tabular` es lineamente de columna.
|
||||
% c: centro, l: sinistra, r: destra, | linea verticale
|
||||
\begin{tabular}{c|cc}
|
||||
Numero & B & C \\
|
||||
\hline % linea horizontale
|
||||
1 & et & aut \\
|
||||
2 & atque & vel
|
||||
\end{tabular}
|
||||
\end{table}
|
||||
|
||||
\section{Stylo}
|
||||
|
||||
Texto pote es \textbf{crasso} et \textit{italico}!
|
||||
|
||||
\section{Texto puro}
|
||||
|
||||
% Circumiecto `verbatim` ignora imperio, nos saepe ute id pro monstra
|
||||
% programma.
|
||||
\begin{verbatim}
|
||||
from math import tau, e
|
||||
print(e ** tau)
|
||||
\end{verbatim}
|
||||
|
||||
\section{Et plus!}
|
||||
LaTeX habe facultate crea bibliographia, paritura, scaccarip… cum paccetto
|
||||
dedicato.
|
||||
\end{document}
|
||||
```
|
||||
|
||||
Imperio ut conge documento es `pdflatex documento` in terminale.
|
||||
|
||||
## Ut progrede
|
||||
|
||||
### In lingua anglo
|
||||
|
||||
* [LaTeX tutorial](http://www.latex-tutorial.com/) per Claudio Vellage
|
Loading…
Reference in New Issue
Block a user