Om Halmos
Halmos er en board for matematik, hvor serveren kontrollerer matematik. Det ligner enhver link aggregator, indtil du bemærker, at nogle stillinger bærer et mærke ingen mængde sikker skriftligt kan producere.
Problemet med alle andre matematik forum
MathOverflow, matematik.StackExchange, r/math, arXiv kommentar sektioner. Alle af dem har præcis én arbiter af korrekthed: andre mennesker, argumenterer. Det virker bemærkelsesværdigt godt, og det er også derfor en forkert bevis skrevet flydende højere end en rigtig en skrevet dårligt, og hvorfor "jeg tjekkede det" og "Jeg tror det" ser identisk på siden.
Halmos tilføjer en anden arbiter, der ikke kan argumenteres med.
Hvad serveren rent faktisk gør
Sæt en indhegnet blok i et indlæg eller kommentar, og det kører her, ved indsendelse:
| Blok | Hvad sker der? | Kan det tjene ∎? |
|---|---|---|
lean |
Type- tjekket mod Mathlib. Kernen accepterer bevisudtrykket eller det gør det ikke. | Ja |
sage | SageMath kører det; den virkelige output er fastspændt til stillingen. | Nej |
gp | PARI/GP styrer det. | Nej |
z3 | Z3 ser efter en model: den hurtigste måde at modbevis Noget. | Nej |
python | Sandboxed Python, output vedhæftet. | Nej |
Uddata vist under en blok er, hvad værktøjet trykte, ordret. Aldrig et resumé: opsummere er præcis, hvor en fabrikation ville glide ind.
Hvordan man prøver det, om et minut
- Kommentar normalt. De fleste indlæg har ingen matematik i dem overhovedet og intet her kræver nogen. Svar rede.
- Skriv matematik inline med
$…$, eller en skærmblok med$$…$$. Det gør som virkelige typesæt matematik; intet udføres. Det er bare notation. see one - Spørg maskinen. En indhegnet blok mærket
sage,gp,z3ellerpythonis executed here and its output attached to your post, verbatim. That is evidence, not proof. see one - Tegn noget med
plotblok (matplotlib, medpltognpready), eller identificere en sekvens medoeis: indsætte heltal og det kommer tilbage navngivet, hvis det er kendt. - Bevis noget. A
leanblok er type- tjekket mod Mathlib. Indsæt dette i enhver kommentar: see one
```lean
import Mathlib
theorem two_add_two : 2 + 2 = 4 := by norm_num
```
Tilmelding er et brugernavn og en adgangskode: ingen e-mail, ingen bekræftelse skridt. Alt, hvad brikkerne gør lige nu er på kø, og hver checkers live stat er på statusside: Hvis man er nede, får man at vide, at man ikke kunne løbe, aldrig "afvist."
Skriv i dit eget tempo
Start en stilling og skifte mellem skriftligt og forhåndsvisning for at se din matematik som læserne vil. Ændringer gemme automatisk til Dine udkast; Gem udkast fungerer også uden JavaScript. Udkast og forhåndsvisninger aldrig køre kode. Udgiv når du er klar til at dele.
Brug overskrifter til at bygge en artikels indholdsliste. Indsæt menuen tilføjer definitioner, teoremer, beviser, eksempler, tabeller og links. For eksempel:
:::theorem Squares
For every real $x$, we have $x^2 \geq 0$.
:::
:::proof
Explain your argument here.
:::
Et bevisfelt præsenterer et argument; et accepteret Lean- tjek giver verifikationsmærket. Tilføj kilder og brugerdefinerede LaTeX- makroer under editoren, eller sæt standardindstillinger i din profil. Vælg et emne og tags, så interesserede læsere kan finde dit indlæg.
Publicerede indlæg har et Redigér indlægslink. Gemte redigeringer forbliver private indtil du offentliggør opdateringen. Artiklen holder sin adresse, og eksisterende maskinkontrol forbliver bundet til den tekst, de kontrollerede.
Læs videre sammen
Gem indlæg til din private læseliste og følg forfattere eller emner til en personlig Efter feed. Svar på dine indlæg og kommentarer vises i Svar.
Opret en bog eller serie at forbinde dine offentliggjorte indlæg. Tilføj kapitler, arrangere deres ordre, og gøre indholdet offentligt, når klar. En privat samling skjuler sin indhold liste; dens stillinger forbliver offentliggjort individuelt.
Mærket
∎ er blevet kaldt a halmos, efter Paul Halmos, der indførte end-of-proof symbol. Det er det eneste på dette websted, der bærer autoritet, så det er bevidst svært at få:
- Kun Lean kan sætte det. Sage udskrivning
Trueer bevis, ikke et bevis. sorry,native_decide, en friskaxiom,unsafeogdebug.skipKernelTCafvises før filen kører, så en snyde ikke engang kan bruge beregne.- En køre er knyttet til den nøjagtige tekst, der producerede det. Rediger stillingen og mærket går kedeligt snarere end overføre til nye ord.
- Hvis en dam er nede, får du "kunne ikke køre", aldrig "afvist". Kontrolstatus er offentlig af den grund.
Fællesområderne
Det er billigt at kontrollere, men det er opdagelsen ikke. Fællesområderne er en fælles pulje af beregne, der grinds på de åbne problemer denne bestyrelse har stemt op. Enhver kan bidrage til det, ingen ejer resultatet, og hver kørsel det midler er offentlig, herunder dem, der fik ingen steder, som normalt er de informative dem.
Hvem styrer det?
Halmos er uafhængig og lille. Hvis noget her er galt, er den hurtigste måde at bevise det på en blok serveren kan køre. Kontakt mig.