arnaucube.com/public/notes.html
public/notes.htmlRaw
1<!DOCTYPE html>
2<html lang="en">
3
4 <head>
5 <meta name="description" content="[blogo-summary]" />
6 <meta charset="utf-8">
7 <title>Notes</title>
8 <meta name="title" content="Notes">
9 <meta name="description" content="Notes">
10
11 <meta name="author" content="arnaucube">
12
13 <link rel="icon" type="image/png" href="img/logoArnauCubeFavicon.png">
14
15 <meta name="viewport" content="width=device-width, initial-scale=1">
16
17 <link href="css/bootstrap.min.css" rel="stylesheet">
18 <link rel="stylesheet" href="css/style.css">
19 </head>
20
21 <body>
22
23 <!-- o_gradient_background" -->
24 <nav id="mainNav" class="navbar navbar-default navbar-fixed-top"
25 style="height:50px;font-size:130%;">
26 <div class="container">
27 <div style="float:left;">
28 <a href="/blog" style="color:#000;display:inline-block;">Blog index</a>
29 <span style="margin-right:20px; margin-left:20px;">|</span>
30 <a href="/blog/notes.html" style="font-size:90%;color:#000;display:inline-block;">other-notes</a>
31 </div>
32 <div style="float:right;">
33 <a href="/" style="color:#000;display:inline-block;">arnaucube.com</a>
34 <div class="onoffswitch" style="margin:10px;display:inline-block;" title="change theme">
35 <input onclick="switchTheme()" type="checkbox" name="onoffswitch" class="onoffswitch-checkbox"
36 id="themeSwitcher">
37 <label class="onoffswitch-label" for="themeSwitcher"></label>
38 </div>
39 </div>
40 </div>
41 <img style="height:5px; width:100%; margin-top:8px;" src="img/gradient-line.jpg" />
42 </nav>
43
44
45
46 <!-- in markdown which later is converted to html -->
47 <div id="markdown" class="container" style="margin-top:40px;max-width:800px;">
48### Notes:
49Usually while reading papers I take handwritten notes, this section contains some of them re-written to LaTeX.
50The notes are not complete, don’t include all the steps neither the explanations neither most of the proofs.
51I use these notes to revisit the concepts after some time of reading the paper.
52 - [Notes on Caulk & Caulk+ papers](https://raw.githubusercontent.com/arnaucube/math/master/notes_caulk.pdf)
53 - [Notes on the DFT & FFT](https://raw.githubusercontent.com/arnaucube/math/master/fft-notes.pdf)
54 - [Notes on BLS signatures](https://raw.githubusercontent.com/arnaucube/math/master/notes_bls-sig.pdf)
55 - [Notes on IPA from Halo paper](https://raw.githubusercontent.com/arnaucube/math/master/notes_halo.pdf)
56 - [Notes on Sonic](https://raw.githubusercontent.com/arnaucube/math/master/notes_sonic.pdf)
57 - [Notes on Weil Pairing](https://raw.githubusercontent.com/arnaucube/math/master/weil-pairing.pdf)
58 - [Notes on Sigma protocol and OR proofs](https://raw.githubusercontent.com/arnaucube/math/master/sigma-or-notes.pdf)
59 - [Notes on Reed-Solomon codes](https://raw.githubusercontent.com/arnaucube/math/master/notes_reed-solomon.pdf)
60 - [Notes on FRI](https://raw.githubusercontent.com/arnaucube/math/master/notes_fri.pdf)
61 - [Notes on Spartan](https://raw.githubusercontent.com/arnaucube/math/master/notes_spartan.pdf)
62 - [Notes on Nova](https://raw.githubusercontent.com/arnaucube/math/master/notes_nova.pdf)
63 - [Notes on HyperNova](https://raw.githubusercontent.com/arnaucube/math/master/notes_hypernova.pdf)
64</div>
65
66 <footer style="text-align:center; margin-top:100px;margin-bottom:50px;">
67 <div class="container">
68 <br>
69 <a href="/blog">Back to the blog</a>
70 <br><br>
71 <div class="row">
72 <ul class="list-inline">
73 <li><a href="https://twitter.com/arnaucube"
74 style="color:gray;text-decoration:none;"
75 target="_blank">twitter.com/arnaucube</a>
76 </li>
77 <li><a href="https://github.com/arnaucube"
78 style="color:gray;text-decoration:none;"
79 target="_blank">github.com/arnaucube</a>
80 </li>
81 </ul>
82 </div>
83 </div>
84 </footer>
85
86 <script>
87 document.addEventListener("DOMContentLoaded", function() {
88 renderMathInElement(document.body, {
89 displayMode: false,
90 // customised options
91 // • auto-render specific keys, e.g.:
92 delimiters: [
93 {left: '$$', right: '$$', display: true},
94 {left: '$', right: '$', display: false},
95 {left: "\\[", right: "\\]", display: true},
96 {left: "\\(", right: "\\)", display: false},
97 ],
98 // • rendering keys, e.g.:
99 throwOnError : true
100 });
101 });
102
103 ///
104 let theme = localStorage.getItem("theme");
105 if ((theme === "light-theme")||(theme==null)) {
106 theme = "light-theme";
107 document.getElementById("themeSwitcher").checked = false;
108 } else if (theme === "dark-theme") {
109 theme = "dark-theme";
110 document.getElementById("themeSwitcher").checked = true;
111 }
112 document.body.className = theme;
113 localStorage.setItem("theme", theme);
114
115 function switchTheme() {
116 theme = localStorage.getItem("theme");
117 if (theme === "light-theme") {
118 theme = "dark-theme";
119 document.getElementById("themeSwitcher").checked = true;
120 } else {
121 theme = "light-theme";
122 document.getElementById("themeSwitcher").checked = false;
123 }
124 document.body.className = theme;
125 localStorage.setItem("theme", theme);
126
127 console.log(theme);
128 }
129 </script>
130
131 <script src="js/drawdown.js"></script>
132
133 <script>
134 let content = document.getElementById("markdown").innerHTML;
135 let md = markdown(content);
136 document.getElementById("markdown").innerHTML = md;
137 </script>
138
139 <script src="js/external-links.js"></script>
140 </body>
141</html>