Repository files navigation

My Big Book of Science

Simply put, the aim of the Book is to provide a clear, consistent and syntactically unambiguous public repository of scientific information.

Consistent and Unambiguous

The information in the Book is guaranteed to never contradict itself in terms or format or content. Some of the biggest complaints I have with standards in the math and science community are:

* In chemistry a metal is defined as anything that can spontaneously form a cation easier than an anion. In Astronomy, a metal is either Hydrogen or Helium, and anything else is not a metal.
* 3-dimensional polar coordinates by field:
* Mathematics -
* 'r' describes the distance from the origin
* 'θ' describes the angle a vector pointing to a point makes with the x axis in the xy plane
* 'ϕ' describes the angle said vector makes with the z axis
* Physics -
* 'ρ' describes the distance from the origin
* 'ϕ' describes the angle a vector pointing to a point makes with the x axis in the xy plane
* 'θ' describes the angle said vector makes with the z axis
* Electrical Engineers and those studying digital logic would denote the inverse of 'A' as 'A̅', whereas in formal logic the proper syntax is '¬A' (the syntax for virtually all other logical operations is also different between these fields)

There are more, somewhat more obscure examples across a multitude of other fields. It is my opinion that this forms too much of a 'language barrier' between fields of math and science, and that resolving these differences ought to be one of the highest priorities in the mathematical and scientific communities.

Clear and Public

I've learned a great deal in my time as an undergraduate Physics Engineering and Computer Science student at the Colorado School of Mines, and one thing that really struck me is what many undergraduate students accept as a fact of life: textbooks are way too expensive. Due to the ridiculously high cost of materials at one point considered invaluable to the learning process, textbooks are rarely actually purchased by undergraduates. If a book is not required for homework, it will likely not be bought. If it is, then often it will be bought second-hand and/or shared between multiple students, or simply stolen in pdf format. An unfortunate side-effect of these practices is that publishing companies raise prices to prevent profit margins from falling, and to introduce things like online verification codes that make the textbooks not only a necessary purchase but also worthless for resale. These cyclic behaviours on behalf of both students and publishers may be spawned of either greed or need as the case may be, and it is not my intention to pass judgement onto any group. It is firm belief of mine that information ought to be free. To that end I decided to create a public repository of knowledge for people who don't want to spend $300 on a text they may never need to open, but still want to have a book in case they need it. So the Book was born, and into it I will put everything I learn from here on out, and hopefully I can influence some others who are experts in fields I know nothing about to chime in on those subjects.

Future Goals

Once I finish laying the foundation of syntax, I'll start building up the math and physics sections concurrently, and at the beginning of each section I'll place references to the sections that are required to be understood in order to make sense of what lies ahead, and at the end a compilation of other sections to learn to further understanding of the same or similar concepts. As mentioned in the above section of the README, I hope to attract people such as biologists and chemists to fill in the blank spaces of my knowledge. Their contributions will, of course be required to conform in syntax and format with any and all previous commits. If this really takes off, I'd be happy to see a series of books on each topic.

Please note that this isn't an attempt to recreate wikipedia. Contributions will be drawn exclusively from individuals qualified to speak at length about the subject they write, not thrown open to the masses. Furthermore, half of the goal of this project is to create a clearly structured environment for learning, not a information dump.

About

My Big Book of Science

Resources

Stars

1 star

Watchers

2 watching

Forks

Releases

Packages

Contributors

Languages

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Add copy buttons to all
 blocks\n(function() {\n function addCopyButtons() {\n document.querySelectorAll('pre code').forEach(function(codeBlock) {\n if (codeBlock.parentElement.hasAttribute('data-copy-added')) return;\n codeBlock.parentElement.setAttribute('data-copy-added', 'true');\n \n var btn = document.createElement('button');\n btn.textContent = 'Copy';\n btn.style.cssText = 'position:absolute;top:4px;right:4px;padding:2px 8px;font-size:11px;background:#4ecdc4;border:none;border-radius:4px;color:#1a1a2e;cursor:pointer;opacity:0.7;transition:opacity 0.2s;';\n btn.onmouseover = function() { this.style.opacity = '1'; };\n btn.onmouseout = function() { this.style.opacity = '0.7'; };\n btn.onclick = function() {\n navigator.clipboard.writeText(codeBlock.textContent).then(function() {\n btn.textContent = 'Copied!';\n setTimeout(function() { btn.textContent = 'Copy'; }, 1500);\n });\n };\n codeBlock.parentElement.style.position = 'relative';\n codeBlock.parentElement.appendChild(btn);\n });\n }\n \n addCopyButtons();\n \n // Re-run on dynamic content\n var observer = new MutationObserver(addCopyButtons);\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "Add Copy Buttons to Code Blocks");
}
} catch(__e) { console.warn('[Userscript:Add Copy Buttons to Code Blocks]', __e); }
})();
(function(){
try {
var __m = "github.com";
var __re = new RegExp('^' + "github\\.com" + '
Skip to content

Repository files navigation

My Big Book of Science

Simply put, the aim of the Book is to provide a clear, consistent and syntactically unambiguous public repository of scientific information.

Consistent and Unambiguous

The information in the Book is guaranteed to never contradict itself in terms or format or content. Some of the biggest complaints I have with standards in the math and science community are:

* In chemistry a metal is defined as anything that can spontaneously form a cation easier than an anion. In Astronomy, a metal is either Hydrogen or Helium, and anything else is not a metal.
* 3-dimensional polar coordinates by field:
* Mathematics -
* 'r' describes the distance from the origin
* 'θ' describes the angle a vector pointing to a point makes with the x axis in the xy plane
* 'ϕ' describes the angle said vector makes with the z axis
* Physics -
* 'ρ' describes the distance from the origin
* 'ϕ' describes the angle a vector pointing to a point makes with the x axis in the xy plane
* 'θ' describes the angle said vector makes with the z axis
* Electrical Engineers and those studying digital logic would denote the inverse of 'A' as 'A̅', whereas in formal logic the proper syntax is '¬A' (the syntax for virtually all other logical operations is also different between these fields)

There are more, somewhat more obscure examples across a multitude of other fields. It is my opinion that this forms too much of a 'language barrier' between fields of math and science, and that resolving these differences ought to be one of the highest priorities in the mathematical and scientific communities.

Clear and Public

I've learned a great deal in my time as an undergraduate Physics Engineering and Computer Science student at the Colorado School of Mines, and one thing that really struck me is what many undergraduate students accept as a fact of life: textbooks are way too expensive. Due to the ridiculously high cost of materials at one point considered invaluable to the learning process, textbooks are rarely actually purchased by undergraduates. If a book is not required for homework, it will likely not be bought. If it is, then often it will be bought second-hand and/or shared between multiple students, or simply stolen in pdf format. An unfortunate side-effect of these practices is that publishing companies raise prices to prevent profit margins from falling, and to introduce things like online verification codes that make the textbooks not only a necessary purchase but also worthless for resale. These cyclic behaviours on behalf of both students and publishers may be spawned of either greed or need as the case may be, and it is not my intention to pass judgement onto any group. It is firm belief of mine that information ought to be free. To that end I decided to create a public repository of knowledge for people who don't want to spend $300 on a text they may never need to open, but still want to have a book in case they need it. So the Book was born, and into it I will put everything I learn from here on out, and hopefully I can influence some others who are experts in fields I know nothing about to chime in on those subjects.

Future Goals

Once I finish laying the foundation of syntax, I'll start building up the math and physics sections concurrently, and at the beginning of each section I'll place references to the sections that are required to be understood in order to make sense of what lies ahead, and at the end a compilation of other sections to learn to further understanding of the same or similar concepts. As mentioned in the above section of the README, I hope to attract people such as biologists and chemists to fill in the blank spaces of my knowledge. Their contributions will, of course be required to conform in syntax and format with any and all previous commits. If this really takes off, I'd be happy to see a series of books on each topic.

Please note that this isn't an attempt to recreate wikipedia. Contributions will be drawn exclusively from individuals qualified to speak at length about the subject they write, not thrown open to the masses. Furthermore, half of the goal of this project is to create a clearly structured environment for learning, not a information dump.

About

My Big Book of Science

Resources

Stars

1 star

Watchers

2 watching

Forks

Releases

Packages

Contributors

Languages

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Force GitHub README to respect dark mode\n(function() {\n var style = document.createElement('style');\n style.textContent = '\n .markdown-body {\n color-scheme: dark light;\n }\n .markdown-body pre { background: #161b22 !important; }\n .markdown-body code { background: rgba(110, 118, 129, 0.4) !important; }\n .markdown-body table th, .markdown-body table td { border-color: #30363d !important; }\n .markdown-body img { background: #0d1117; }\n .markdown-body blockquote { border-left-color: #8b949e; }\n .markdown-body hr { border-color: #30363d; }\n ';\n document.head.appendChild(style);\n})();", "GitHub Dark Mode README Fix"); } } catch(__e) { console.warn('[Userscript:GitHub Dark Mode README Fix]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content

Repository files navigation

My Big Book of Science

Simply put, the aim of the Book is to provide a clear, consistent and syntactically unambiguous public repository of scientific information.

Consistent and Unambiguous

The information in the Book is guaranteed to never contradict itself in terms or format or content. Some of the biggest complaints I have with standards in the math and science community are:

* In chemistry a metal is defined as anything that can spontaneously form a cation easier than an anion. In Astronomy, a metal is either Hydrogen or Helium, and anything else is not a metal.
* 3-dimensional polar coordinates by field:
* Mathematics -
* 'r' describes the distance from the origin
* 'θ' describes the angle a vector pointing to a point makes with the x axis in the xy plane
* 'ϕ' describes the angle said vector makes with the z axis
* Physics -
* 'ρ' describes the distance from the origin
* 'ϕ' describes the angle a vector pointing to a point makes with the x axis in the xy plane
* 'θ' describes the angle said vector makes with the z axis
* Electrical Engineers and those studying digital logic would denote the inverse of 'A' as 'A̅', whereas in formal logic the proper syntax is '¬A' (the syntax for virtually all other logical operations is also different between these fields)

There are more, somewhat more obscure examples across a multitude of other fields. It is my opinion that this forms too much of a 'language barrier' between fields of math and science, and that resolving these differences ought to be one of the highest priorities in the mathematical and scientific communities.

Clear and Public

I've learned a great deal in my time as an undergraduate Physics Engineering and Computer Science student at the Colorado School of Mines, and one thing that really struck me is what many undergraduate students accept as a fact of life: textbooks are way too expensive. Due to the ridiculously high cost of materials at one point considered invaluable to the learning process, textbooks are rarely actually purchased by undergraduates. If a book is not required for homework, it will likely not be bought. If it is, then often it will be bought second-hand and/or shared between multiple students, or simply stolen in pdf format. An unfortunate side-effect of these practices is that publishing companies raise prices to prevent profit margins from falling, and to introduce things like online verification codes that make the textbooks not only a necessary purchase but also worthless for resale. These cyclic behaviours on behalf of both students and publishers may be spawned of either greed or need as the case may be, and it is not my intention to pass judgement onto any group. It is firm belief of mine that information ought to be free. To that end I decided to create a public repository of knowledge for people who don't want to spend $300 on a text they may never need to open, but still want to have a book in case they need it. So the Book was born, and into it I will put everything I learn from here on out, and hopefully I can influence some others who are experts in fields I know nothing about to chime in on those subjects.

Future Goals

Once I finish laying the foundation of syntax, I'll start building up the math and physics sections concurrently, and at the beginning of each section I'll place references to the sections that are required to be understood in order to make sense of what lies ahead, and at the end a compilation of other sections to learn to further understanding of the same or similar concepts. As mentioned in the above section of the README, I hope to attract people such as biologists and chemists to fill in the blank spaces of my knowledge. Their contributions will, of course be required to conform in syntax and format with any and all previous commits. If this really takes off, I'd be happy to see a series of books on each topic.

Please note that this isn't an attempt to recreate wikipedia. Contributions will be drawn exclusively from individuals qualified to speak at length about the subject they write, not thrown open to the masses. Furthermore, half of the goal of this project is to create a clearly structured environment for learning, not a information dump.

About

My Big Book of Science

Resources

Stars

1 star

Watchers

2 watching

Forks

Releases

Packages

Contributors

Languages

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Highlight search terms from Google/DuckDuckGo/Bing referrer\n(function() {\n var ref = document.referrer;\n var terms = [];\n \n if (ref.includes('google.com') || ref.includes('duckduckgo.com') || ref.includes('bing.com')) {\n var url = new URL(ref);\n var q = url.searchParams.get('q') || url.searchParams.get('p');\n if (q) {\n terms = q.split(/\\s+/).filter(function(t) { return t.length > 2; });\n }\n }\n \n if (terms.length === 0) return;\n \n var style = document.createElement('style');\n style.textContent = '.userscript-highlight { background: #fbbf24; color: #1a1a2e; padding: 1px 3px; border-radius: 2px; }';\n document.head.appendChild(style);\n \n function highlight(node) {\n if (node.nodeType === 3) { // text node\n var text = node.textContent;\n var found = false;\n terms.forEach(function(term) {\n var regex = new RegExp('(' + term.replace(/[.*+?^${}()|[\\]\\\\]/g, '\\\\') + ')', 'gi');\n if (regex.test(text)) {\n found = true;\n var frag = document.createDocumentFragment();\n var parts = text.split(regex);\n parts.forEach(function(part, i) {\n if (i % 2 === 0) {\n frag.appendChild(document.createTextNode(part));\n } else {\n var span = document.createElement('span');\n span.className = 'userscript-highlight';\n span.textContent = part;\n frag.appendChild(span);\n }\n });\n node.parentNode.replaceChild(frag, node);\n }\n });\n } else if (node.nodeType === 1 && node.childNodes) { // element\n var skipTags = ['SCRIPT', 'STYLE', 'NOSCRIPT', 'TEXTAREA', 'INPUT', 'SELECT'];\n if (!skipTags.includes(node.tagName)) {\n Array.from(node.childNodes).forEach(highlight);\n }\n }\n }\n \n highlight(document.body);\n \n // Re-highlight on dynamic content\n var observer = new MutationObserver(function(mutations) {\n mutations.forEach(function(m) {\n m.addedNodes.forEach(function(node) {\n if (node.nodeType === 1 || node.nodeType === 3) highlight(node);\n });\n });\n });\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "Highlight Search Terms"); } } catch(__e) { console.warn('[Userscript:Highlight Search Terms]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content

Repository files navigation

My Big Book of Science

Simply put, the aim of the Book is to provide a clear, consistent and syntactically unambiguous public repository of scientific information.

Consistent and Unambiguous

The information in the Book is guaranteed to never contradict itself in terms or format or content. Some of the biggest complaints I have with standards in the math and science community are:

* In chemistry a metal is defined as anything that can spontaneously form a cation easier than an anion. In Astronomy, a metal is either Hydrogen or Helium, and anything else is not a metal.
* 3-dimensional polar coordinates by field:
* Mathematics -
* 'r' describes the distance from the origin
* 'θ' describes the angle a vector pointing to a point makes with the x axis in the xy plane
* 'ϕ' describes the angle said vector makes with the z axis
* Physics -
* 'ρ' describes the distance from the origin
* 'ϕ' describes the angle a vector pointing to a point makes with the x axis in the xy plane
* 'θ' describes the angle said vector makes with the z axis
* Electrical Engineers and those studying digital logic would denote the inverse of 'A' as 'A̅', whereas in formal logic the proper syntax is '¬A' (the syntax for virtually all other logical operations is also different between these fields)

There are more, somewhat more obscure examples across a multitude of other fields. It is my opinion that this forms too much of a 'language barrier' between fields of math and science, and that resolving these differences ought to be one of the highest priorities in the mathematical and scientific communities.

Clear and Public

I've learned a great deal in my time as an undergraduate Physics Engineering and Computer Science student at the Colorado School of Mines, and one thing that really struck me is what many undergraduate students accept as a fact of life: textbooks are way too expensive. Due to the ridiculously high cost of materials at one point considered invaluable to the learning process, textbooks are rarely actually purchased by undergraduates. If a book is not required for homework, it will likely not be bought. If it is, then often it will be bought second-hand and/or shared between multiple students, or simply stolen in pdf format. An unfortunate side-effect of these practices is that publishing companies raise prices to prevent profit margins from falling, and to introduce things like online verification codes that make the textbooks not only a necessary purchase but also worthless for resale. These cyclic behaviours on behalf of both students and publishers may be spawned of either greed or need as the case may be, and it is not my intention to pass judgement onto any group. It is firm belief of mine that information ought to be free. To that end I decided to create a public repository of knowledge for people who don't want to spend $300 on a text they may never need to open, but still want to have a book in case they need it. So the Book was born, and into it I will put everything I learn from here on out, and hopefully I can influence some others who are experts in fields I know nothing about to chime in on those subjects.

Future Goals

Once I finish laying the foundation of syntax, I'll start building up the math and physics sections concurrently, and at the beginning of each section I'll place references to the sections that are required to be understood in order to make sense of what lies ahead, and at the end a compilation of other sections to learn to further understanding of the same or similar concepts. As mentioned in the above section of the README, I hope to attract people such as biologists and chemists to fill in the blank spaces of my knowledge. Their contributions will, of course be required to conform in syntax and format with any and all previous commits. If this really takes off, I'd be happy to see a series of books on each topic.

Please note that this isn't an attempt to recreate wikipedia. Contributions will be drawn exclusively from individuals qualified to speak at length about the subject they write, not thrown open to the masses. Furthermore, half of the goal of this project is to create a clearly structured environment for learning, not a information dump.

About

My Big Book of Science

Resources

Stars

1 star

Watchers

2 watching

Forks

Releases

Packages

Contributors

Languages

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Strip utm_, fbclid, gclid, etc. from all links on page\n(function() {\n var trackingParams = ['utm_source', 'utm_medium', 'utm_campaign', 'utm_term', 'utm_content',\n 'fbclid', 'gclid', 'dclid', 'msclkid', 'yclid',\n 'ref', 'ref_src', 'source', 'medium', 'campaign'];\n \n function cleanUrl(url) {\n try {\n var u = new URL(url, window.location.origin);\n var changed = false;\n trackingParams.forEach(function(p) {\n if (u.searchParams.has(p)) {\n u.searchParams.delete(p);\n changed = true;\n }\n });\n return changed ? u.toString() : url;\n } catch (e) {\n return url;\n }\n }\n \n function cleanLinks() {\n document.querySelectorAll('a[href]').forEach(function(a) {\n var clean = cleanUrl(a.href);\n if (clean !== a.href) a.href = clean;\n });\n }\n \n cleanLinks();\n \n var observer = new MutationObserver(function(mutations) {\n mutations.forEach(function(m) {\n m.addedNodes.forEach(function(node) {\n if (node.nodeType === 1) {\n if (node.tagName === 'A') cleanLinks();\n node.querySelectorAll('a[href]').forEach(function(a) {\n var clean = cleanUrl(a.href);\n if (clean !== a.href) a.href = clean;\n });\n }\n });\n });\n });\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "Remove Tracking Parameters from Links"); } } catch(__e) { console.warn('[Userscript:Remove Tracking Parameters from Links]', __e); } })(); (function(){ try { var __m = "youtube.com"; var __re = new RegExp('^' + "youtube\\.com" + '
Skip to content

Repository files navigation

My Big Book of Science

Simply put, the aim of the Book is to provide a clear, consistent and syntactically unambiguous public repository of scientific information.

Consistent and Unambiguous

The information in the Book is guaranteed to never contradict itself in terms or format or content. Some of the biggest complaints I have with standards in the math and science community are:

* In chemistry a metal is defined as anything that can spontaneously form a cation easier than an anion. In Astronomy, a metal is either Hydrogen or Helium, and anything else is not a metal.
* 3-dimensional polar coordinates by field:
* Mathematics -
* 'r' describes the distance from the origin
* 'θ' describes the angle a vector pointing to a point makes with the x axis in the xy plane
* 'ϕ' describes the angle said vector makes with the z axis
* Physics -
* 'ρ' describes the distance from the origin
* 'ϕ' describes the angle a vector pointing to a point makes with the x axis in the xy plane
* 'θ' describes the angle said vector makes with the z axis
* Electrical Engineers and those studying digital logic would denote the inverse of 'A' as 'A̅', whereas in formal logic the proper syntax is '¬A' (the syntax for virtually all other logical operations is also different between these fields)

There are more, somewhat more obscure examples across a multitude of other fields. It is my opinion that this forms too much of a 'language barrier' between fields of math and science, and that resolving these differences ought to be one of the highest priorities in the mathematical and scientific communities.

Clear and Public

I've learned a great deal in my time as an undergraduate Physics Engineering and Computer Science student at the Colorado School of Mines, and one thing that really struck me is what many undergraduate students accept as a fact of life: textbooks are way too expensive. Due to the ridiculously high cost of materials at one point considered invaluable to the learning process, textbooks are rarely actually purchased by undergraduates. If a book is not required for homework, it will likely not be bought. If it is, then often it will be bought second-hand and/or shared between multiple students, or simply stolen in pdf format. An unfortunate side-effect of these practices is that publishing companies raise prices to prevent profit margins from falling, and to introduce things like online verification codes that make the textbooks not only a necessary purchase but also worthless for resale. These cyclic behaviours on behalf of both students and publishers may be spawned of either greed or need as the case may be, and it is not my intention to pass judgement onto any group. It is firm belief of mine that information ought to be free. To that end I decided to create a public repository of knowledge for people who don't want to spend $300 on a text they may never need to open, but still want to have a book in case they need it. So the Book was born, and into it I will put everything I learn from here on out, and hopefully I can influence some others who are experts in fields I know nothing about to chime in on those subjects.

Future Goals

Once I finish laying the foundation of syntax, I'll start building up the math and physics sections concurrently, and at the beginning of each section I'll place references to the sections that are required to be understood in order to make sense of what lies ahead, and at the end a compilation of other sections to learn to further understanding of the same or similar concepts. As mentioned in the above section of the README, I hope to attract people such as biologists and chemists to fill in the blank spaces of my knowledge. Their contributions will, of course be required to conform in syntax and format with any and all previous commits. If this really takes off, I'd be happy to see a series of books on each topic.

Please note that this isn't an attempt to recreate wikipedia. Contributions will be drawn exclusively from individuals qualified to speak at length about the subject they write, not thrown open to the masses. Furthermore, half of the goal of this project is to create a clearly structured environment for learning, not a information dump.

About

My Big Book of Science

Resources

Stars

1 star

Watchers

2 watching

Forks

Releases

Packages

Contributors

Languages

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Auto-enable theater mode on YouTube\n(function() {\n function tryTheater() {\n var btn = document.querySelector('button[aria-label=\"Theater mode\"], ytd-player #player button[title=\"Theater mode\"]');\n if (btn && !btn.classList.contains('activated')) {\n btn.click();\n }\n }\n \n // Try immediately\n tryTheater();\n \n // Try after navigation (SPA)\n var lastUrl = location.href;\n setInterval(function() {\n if (location.href !== lastUrl) {\n lastUrl = location.href;\n setTimeout(tryTheater, 500);\n }\n }, 1000);\n \n // Also try on player load\n var observer = new MutationObserver(tryTheater);\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "YouTube Theater Mode Default"); } } catch(__e) { console.warn('[Userscript:YouTube Theater Mode Default]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content

Repository files navigation

My Big Book of Science

Simply put, the aim of the Book is to provide a clear, consistent and syntactically unambiguous public repository of scientific information.

Consistent and Unambiguous

The information in the Book is guaranteed to never contradict itself in terms or format or content. Some of the biggest complaints I have with standards in the math and science community are:

* In chemistry a metal is defined as anything that can spontaneously form a cation easier than an anion. In Astronomy, a metal is either Hydrogen or Helium, and anything else is not a metal.
* 3-dimensional polar coordinates by field:
* Mathematics -
* 'r' describes the distance from the origin
* 'θ' describes the angle a vector pointing to a point makes with the x axis in the xy plane
* 'ϕ' describes the angle said vector makes with the z axis
* Physics -
* 'ρ' describes the distance from the origin
* 'ϕ' describes the angle a vector pointing to a point makes with the x axis in the xy plane
* 'θ' describes the angle said vector makes with the z axis
* Electrical Engineers and those studying digital logic would denote the inverse of 'A' as 'A̅', whereas in formal logic the proper syntax is '¬A' (the syntax for virtually all other logical operations is also different between these fields)

There are more, somewhat more obscure examples across a multitude of other fields. It is my opinion that this forms too much of a 'language barrier' between fields of math and science, and that resolving these differences ought to be one of the highest priorities in the mathematical and scientific communities.

Clear and Public

I've learned a great deal in my time as an undergraduate Physics Engineering and Computer Science student at the Colorado School of Mines, and one thing that really struck me is what many undergraduate students accept as a fact of life: textbooks are way too expensive. Due to the ridiculously high cost of materials at one point considered invaluable to the learning process, textbooks are rarely actually purchased by undergraduates. If a book is not required for homework, it will likely not be bought. If it is, then often it will be bought second-hand and/or shared between multiple students, or simply stolen in pdf format. An unfortunate side-effect of these practices is that publishing companies raise prices to prevent profit margins from falling, and to introduce things like online verification codes that make the textbooks not only a necessary purchase but also worthless for resale. These cyclic behaviours on behalf of both students and publishers may be spawned of either greed or need as the case may be, and it is not my intention to pass judgement onto any group. It is firm belief of mine that information ought to be free. To that end I decided to create a public repository of knowledge for people who don't want to spend $300 on a text they may never need to open, but still want to have a book in case they need it. So the Book was born, and into it I will put everything I learn from here on out, and hopefully I can influence some others who are experts in fields I know nothing about to chime in on those subjects.

Future Goals

Once I finish laying the foundation of syntax, I'll start building up the math and physics sections concurrently, and at the beginning of each section I'll place references to the sections that are required to be understood in order to make sense of what lies ahead, and at the end a compilation of other sections to learn to further understanding of the same or similar concepts. As mentioned in the above section of the README, I hope to attract people such as biologists and chemists to fill in the blank spaces of my knowledge. Their contributions will, of course be required to conform in syntax and format with any and all previous commits. If this really takes off, I'd be happy to see a series of books on each topic.

Please note that this isn't an attempt to recreate wikipedia. Contributions will be drawn exclusively from individuals qualified to speak at length about the subject they write, not thrown open to the masses. Furthermore, half of the goal of this project is to create a clearly structured environment for learning, not a information dump.

About

My Big Book of Science

Resources

Stars

1 star

Watchers

2 watching

Forks

Releases

Packages

Contributors

Languages

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Remove or un-stick sticky/fixed headers that block content\n(function() {\n function unstick() {\n document.querySelectorAll('header, nav, [role=\"banner\"], .header, .navbar, .sticky, .fixed-top, [style*=\"position: fixed\"], [style*=\"position:sticky\"]').forEach(function(el) {\n if (el.style.position === 'fixed' || el.style.position === 'sticky' || \n getComputedStyle(el).position === 'fixed' || getComputedStyle(el).position === 'sticky') {\n el.style.position = 'static';\n el.style.top = 'auto';\n el.style.zIndex = 'auto';\n }\n });\n }\n \n unstick();\n \n var observer = new MutationObserver(unstick);\n observer.observe(document.body, { childList: true, subtree: true, attributes: true, attributeFilter: ['style', 'class'] });\n})();", "Kill Sticky Headers"); } } catch(__e) { console.warn('[Userscript:Kill Sticky Headers]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content

Repository files navigation

My Big Book of Science

Simply put, the aim of the Book is to provide a clear, consistent and syntactically unambiguous public repository of scientific information.

Consistent and Unambiguous

The information in the Book is guaranteed to never contradict itself in terms or format or content. Some of the biggest complaints I have with standards in the math and science community are:

* In chemistry a metal is defined as anything that can spontaneously form a cation easier than an anion. In Astronomy, a metal is either Hydrogen or Helium, and anything else is not a metal.
* 3-dimensional polar coordinates by field:
* Mathematics -
* 'r' describes the distance from the origin
* 'θ' describes the angle a vector pointing to a point makes with the x axis in the xy plane
* 'ϕ' describes the angle said vector makes with the z axis
* Physics -
* 'ρ' describes the distance from the origin
* 'ϕ' describes the angle a vector pointing to a point makes with the x axis in the xy plane
* 'θ' describes the angle said vector makes with the z axis
* Electrical Engineers and those studying digital logic would denote the inverse of 'A' as 'A̅', whereas in formal logic the proper syntax is '¬A' (the syntax for virtually all other logical operations is also different between these fields)

There are more, somewhat more obscure examples across a multitude of other fields. It is my opinion that this forms too much of a 'language barrier' between fields of math and science, and that resolving these differences ought to be one of the highest priorities in the mathematical and scientific communities.

Clear and Public

I've learned a great deal in my time as an undergraduate Physics Engineering and Computer Science student at the Colorado School of Mines, and one thing that really struck me is what many undergraduate students accept as a fact of life: textbooks are way too expensive. Due to the ridiculously high cost of materials at one point considered invaluable to the learning process, textbooks are rarely actually purchased by undergraduates. If a book is not required for homework, it will likely not be bought. If it is, then often it will be bought second-hand and/or shared between multiple students, or simply stolen in pdf format. An unfortunate side-effect of these practices is that publishing companies raise prices to prevent profit margins from falling, and to introduce things like online verification codes that make the textbooks not only a necessary purchase but also worthless for resale. These cyclic behaviours on behalf of both students and publishers may be spawned of either greed or need as the case may be, and it is not my intention to pass judgement onto any group. It is firm belief of mine that information ought to be free. To that end I decided to create a public repository of knowledge for people who don't want to spend $300 on a text they may never need to open, but still want to have a book in case they need it. So the Book was born, and into it I will put everything I learn from here on out, and hopefully I can influence some others who are experts in fields I know nothing about to chime in on those subjects.

Future Goals

Once I finish laying the foundation of syntax, I'll start building up the math and physics sections concurrently, and at the beginning of each section I'll place references to the sections that are required to be understood in order to make sense of what lies ahead, and at the end a compilation of other sections to learn to further understanding of the same or similar concepts. As mentioned in the above section of the README, I hope to attract people such as biologists and chemists to fill in the blank spaces of my knowledge. Their contributions will, of course be required to conform in syntax and format with any and all previous commits. If this really takes off, I'd be happy to see a series of books on each topic.

Please note that this isn't an attempt to recreate wikipedia. Contributions will be drawn exclusively from individuals qualified to speak at length about the subject they write, not thrown open to the masses. Furthermore, half of the goal of this project is to create a clearly structured environment for learning, not a information dump.

About

My Big Book of Science

Resources

Stars

1 star

Watchers

2 watching

Forks

Releases

Packages

Contributors

Languages

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Universal Dark Mode - works on any site\n(function() {\n var enabled = true;\n \n function applyDarkMode() {\n if (!enabled) return;\n \n // Create style element if it doesn't exist\n var style = document.getElementById('universal-dark-mode-style');\n if (!style) {\n style = document.createElement('style');\n style.id = 'universal-dark-mode-style';\n document.head.appendChild(style);\n }\n \n // Dark mode CSS - inverts colors but preserves images/video\n style.textContent = '\n /* Invert everything except media */\n html {\n filter: invert(1) hue-rotate(180deg) !important;\n background: #1a1a2e !important;\n }\n \n /* Restore images, videos, iframes, canvas */\n img, video, iframe, canvas, svg, picture, [style*=\"background-image\"] {\n filter: invert(1) hue-rotate(180deg) !important;\n }\n \n /* Preserve specific elements that should not be inverted */\n .no-dark-mode, .no-dark-mode *,\n [data-theme=\"light\"], [data-theme=\"light\"],\n .ace_editor, .ace_editor *,\n .CodeMirror, .CodeMirror *,\n .monaco-editor, .monaco-editor *,\n .markdown-body pre, .markdown-body pre *,\n .highlight, .highlight *,\n pre code, pre code * {\n filter: none !important;\n }\n \n /* Fix common UI elements */\n .modal, .popup, .dropdown-menu, .tooltip, .popover {\n filter: invert(1) hue-rotate(180deg) !important;\n background: #2d2d44 !important;\n border-color: #444 !important;\n }\n \n /* Scrollbars */\n ::-webkit-scrollbar { background: #1a1a2e !important; }\n ::-webkit-scrollbar-thumb { background: #444 !important; }\n ::-webkit-scrollbar-thumb:hover { background: #555 !important; }\n \n /* Selection */\n ::selection { background: #4ecdc4 !important; color: #1a1a2e !important; }\n ::-moz-selection { background: #4ecdc4 !important; color: #1a1a2e !important; }\n ';\n }\n \n function removeDarkMode() {\n var style = document.getElementById('universal-dark-mode-style');\n if (style) style.remove();\n }\n \n // Toggle with Alt+Shift+D\n document.addEventListener('keydown', function(e) {\n if (e.altKey && e.shiftKey && e.key === 'D') {\n e.preventDefault();\n enabled = !enabled;\n if (enabled) {\n applyDarkMode();\n console.log('[Universal Dark Mode] Enabled');\n } else {\n removeDarkMode();\n console.log('[Universal Dark Mode] Disabled');\n }\n }\n });\n \n // Apply on load\n applyDarkMode();\n \n // Re-apply on dynamic content\n var observer = new MutationObserver(function(mutations) {\n if (enabled && !document.getElementById('universal-dark-mode-style')) {\n applyDarkMode();\n }\n });\n observer.observe(document.head, { childList: true });\n \n console.log('[Universal Dark Mode] Loaded - Press Alt+Shift+D to toggle');\n})();", "Universal Dark Mode"); } } catch(__e) { console.warn('[Userscript:Universal Dark Mode]', __e); } })(); })();
Skip to content

Repository files navigation

My Big Book of Science

Simply put, the aim of the Book is to provide a clear, consistent and syntactically unambiguous public repository of scientific information.

Consistent and Unambiguous

The information in the Book is guaranteed to never contradict itself in terms or format or content. Some of the biggest complaints I have with standards in the math and science community are:

* In chemistry a metal is defined as anything that can spontaneously form a cation easier than an anion. In Astronomy, a metal is either Hydrogen or Helium, and anything else is not a metal.
* 3-dimensional polar coordinates by field:
* Mathematics -
* 'r' describes the distance from the origin
* 'θ' describes the angle a vector pointing to a point makes with the x axis in the xy plane
* 'ϕ' describes the angle said vector makes with the z axis
* Physics -
* 'ρ' describes the distance from the origin
* 'ϕ' describes the angle a vector pointing to a point makes with the x axis in the xy plane
* 'θ' describes the angle said vector makes with the z axis
* Electrical Engineers and those studying digital logic would denote the inverse of 'A' as 'A̅', whereas in formal logic the proper syntax is '¬A' (the syntax for virtually all other logical operations is also different between these fields)

There are more, somewhat more obscure examples across a multitude of other fields. It is my opinion that this forms too much of a 'language barrier' between fields of math and science, and that resolving these differences ought to be one of the highest priorities in the mathematical and scientific communities.

Clear and Public

I've learned a great deal in my time as an undergraduate Physics Engineering and Computer Science student at the Colorado School of Mines, and one thing that really struck me is what many undergraduate students accept as a fact of life: textbooks are way too expensive. Due to the ridiculously high cost of materials at one point considered invaluable to the learning process, textbooks are rarely actually purchased by undergraduates. If a book is not required for homework, it will likely not be bought. If it is, then often it will be bought second-hand and/or shared between multiple students, or simply stolen in pdf format. An unfortunate side-effect of these practices is that publishing companies raise prices to prevent profit margins from falling, and to introduce things like online verification codes that make the textbooks not only a necessary purchase but also worthless for resale. These cyclic behaviours on behalf of both students and publishers may be spawned of either greed or need as the case may be, and it is not my intention to pass judgement onto any group. It is firm belief of mine that information ought to be free. To that end I decided to create a public repository of knowledge for people who don't want to spend $300 on a text they may never need to open, but still want to have a book in case they need it. So the Book was born, and into it I will put everything I learn from here on out, and hopefully I can influence some others who are experts in fields I know nothing about to chime in on those subjects.

Future Goals

Once I finish laying the foundation of syntax, I'll start building up the math and physics sections concurrently, and at the beginning of each section I'll place references to the sections that are required to be understood in order to make sense of what lies ahead, and at the end a compilation of other sections to learn to further understanding of the same or similar concepts. As mentioned in the above section of the README, I hope to attract people such as biologists and chemists to fill in the blank spaces of my knowledge. Their contributions will, of course be required to conform in syntax and format with any and all previous commits. If this really takes off, I'd be happy to see a series of books on each topic.

Please note that this isn't an attempt to recreate wikipedia. Contributions will be drawn exclusively from individuals qualified to speak at length about the subject they write, not thrown open to the masses. Furthermore, half of the goal of this project is to create a clearly structured environment for learning, not a information dump.

About

My Big Book of Science

Resources

Stars

1 star

Watchers

2 watching

Forks

Releases

Packages

Contributors

Languages