Letar du efter en ordbok för matematik / CS-notering
On februari 16, 2021 by adminDet finns ibland en svimlande uppsättning symboler som används i matematiska och CS-papper. Ändå antar många grundläggande förtrogenhet som verkar sällan undervisas på ett ställe. Jag letar efter en ordbok som liknar följande, särskilt ur ett CS-perspektiv.
- Den listar alla de grundläggande matematiska symbolerna och ger deras betydelser och exempel. Det skulle tala om symboler som ibland används på motsvarande sätt. Det skulle notera vanliga nybörjarfel.
- Det skulle tala om finesser kring olika betydelser av en enda symbol (ungefär som flera definitioner av samma ord i en ordbok).
- Det skulle inte bara vara en mycket kort beskrivning av varje symbol, till exempel en ordbeskrivning som ”delmängd”.
- Det skulle visa hur symboler ibland är ”överbelastade”. Exempelvis kan $ \ binom {x} {y} $ ha $ z $ som ett heltal, men ibland kan $ z $ vara en uppsättning med denna notation och det betyder att välja element från denna uppsättning. $ [n] $ betyder ibland en uppsättning heltal $ 1 \ ldots n $, eller andra gånger är det en en-elementmatris.
- Det kan prata om hur man beskriver alla typer av olika ”objekt” i termer olika symboler eller motsvarande sätt att hänvisa till dem (men som är tydligare) och de möjliga operationerna på dessa objekt. Med andra ord, ungefär som ett API för matematiska objekt.
Dvs. ibland skulle det också vara en ”stilmanual” för olika nyanser i hur man presenterar matematisk skrivning. Detta skulle vara en mycket användbar resurs för alla som skriver frågor i matematiska stackexchanges, där många frågor inte är meningsfulla baserat på att de inte passar in i knepiga matematiska konventioner.
Vissa bokinledningar har många av dessa funktioner. dock helst skulle det vara en separat behandling. Helst skulle det naturligtvis också vara online. Det finns tabeller över latexsymboler, men de uppfyller inte riktigt många av ovanstående kriterier.
Har någon sett en ”ordbok med symboler” som matchar dessa funktioner?
(Alternativt verkar det som ett utmärkt wiki- eller FAQ-projekt om det inte finns bra referenser som detta.)
Kommentarer
- Wikipedia ' s lista över matematiska symboler är en bra start men ändå en hel del från den omfattande resurs som du beskriver. Ändå har det ' varit tillräckligt för att få igenom de flesta av de teoretiska CS-artiklarna som jag ' har läst.
- Notation är inte alltid standard. Det finns " vanlig praxis " notation, men det varierar geografiskt och över tiden. När du använder en icke-standard eller mindre vanlig notation, skulle källor ange betydelsen av notationen.
- se även bra exempel på hur man skriver bra i cs , tcs.se, även om det här är mer generellt och inte så mycket fokuserat på notering
Svar
Du kan använda det här bladet . Den har många praktiska formler och några definitioner.
Du kan också använda Wikipedias lista över matematiska symboler föreslagen av Kyle Jones i kommentarer.
Det finns också Worfram MathWorld vilket är en bra resurs, men du måste veta vad du letar efter.
När det gäller tryckta resurser har varje volym av Art of Computer Programming en utmärkt referens till matematiska notationer, särskilt volym 1.
Svar
Att veta något hemligt namn är att stjäla dess kraft. – Dr Daniel Jackson
För de tider då vi bara kan rita symbolen och vill ha ett namn.
Se: shapecatcher
Du ritar symbolen och om det finns en unicode-karaktär för den kommer den att hitta och ge dig ett namn. Om det finns många som =, kommer det att visas många resultat.
Då är det bara att googla.
Njut!
Kommentarer
- Bra idé, men fungerade inte bra för mig.
Svar
Till de andra svarens ”referenser för matematisk notation och symboler vill jag lägga till en referens för matematisk användning av engelska ord.
Handbok för matematisk diskurs är en ordlista med ord och fraser som används i halvformell matematisk skrivning – särskilt ord som ”var” och ”alla” som används helt annorlunda än icke-matematiskt skrivande.
Lämna ett svar