Skip to content

Commit 337c903

Browse files
committed
up
1 parent a27942d commit 337c903

File tree

4 files changed

+88
-12
lines changed

4 files changed

+88
-12
lines changed

2024/cat.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ date: 2021-03-23
1313
一跃跳上了阳台的高台上, 占据了战略高地, 高枕无忧!
1414
1515
再看那肥肥的葡萄, 到处乱晃躲避, 被逼到了墙角,
16-
倒是先发制人, 小爪子撩了娃娃一下, 小娃娃也随即反手了一下.
16+
倒是先发制人, 小爪子撩了娃娃一下, 小娃娃也随即回手击打了一下.
1717
各自吓退, 娃娃放声哭了起来, 葡萄蜷缩在角落观望.
1818
```
1919

2024/math-complex-analysis-1.md

Lines changed: 48 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -426,16 +426,31 @@ $$
426426

427427
---
428428

429-
- 运动就是平面到其自身的一个映射且使任两点 `A`, `B`
430-
的距离与其象 `A' = M(A), B' = M(B)` 的距离相同.
431-
- 注意, 我们所称的运动也常称为"刚性运动"或"等距同构".
429+
- 运动就是平面到其自身的一个映射且使任两点
430+
$$ A $$,
431+
$$ B $$
432+
的距离与其象
433+
$$ A' = M(A) $$,
434+
$$ B' = M(B) $$
435+
的距离相同.
436+
- 注意, 我们所称的运动也常称为`刚性运动``等距同构`.
437+
438+
> 后文还会出现: 刚性
439+
432440
- 有了关于运动的精确概念以后, 我们对几何相等性就有了一个最终的定义:
433-
- 如果存在一个运动 `M`, 使得 `F' = M(F)`,
434-
就说 `F` 全等于 `F'`, 记作
441+
- 如果存在一个运动
442+
$$ M $$,
443+
使得
444+
$$ F' = M(F) $$,
445+
就说
446+
$$ F $$
447+
全等于
448+
$$ F' $$,
449+
记作
435450
$$ F \cong F' $$.
436451
- 其次, 作为以前讨论的一个推论, 我们说:
437452
一个图形的几何性质就是它的经过一切运动都不改变的性质.
438-
- 最后, 为了回答那个尚未解决的问题 -- "什么是几何学",
453+
- 最后, 为了回答那个尚未解决的问题 -- `什么是几何学`,
439454
克莱因说, 几何学就是研究运动的集合的所谓不变式 (或不变量).
440455

441456
> 几何学就是研究运动的集合的不变量.
@@ -1610,6 +1625,33 @@ p 点处的解析映射就是那些其局部效果是伸扭的映射:
16101625
由一点发出的无穷小复数都按同样的伸缩率和旋转度被伸缩与旋转.
16111626
```
16121627

1628+
- 我们在本书中研究的主要映射是解析映射 (即复可微映射).
1629+
虽然以后会看到其中包括了几乎所有有用的函数,
1630+
但是它们仍然是很特殊的. 它们对以
1631+
$$ z $$
1632+
为中心的无穷小圆盘的作用, 简单地说就是, 先把这些圆盘平移到
1633+
$$ f(z) $$
1634+
处, 再加以伸缩和扭转.
1635+
- `伸缩率`就是放大的因子, 而`扭转度`就是旋转的角度.
1636+
- 然后
1637+
$$ f $$
1638+
的局部效果就如密码一样完全放在一个复数
1639+
$$ f'(z) $$
1640+
中等待我们去解密, 这个数就是
1641+
$$ f $$
1642+
的导数, 而我们宁可称之为
1643+
$$ f $$
1644+
的伸扭.
1645+
- $$
1646+
f'(z) = f 在 z 的伸扭 = (伸缩率) exp [i (扭转度)] =
1647+
|f'(z)| e^{i arg [f'(z)]}
1648+
$$.
1649+
- 要想得到
1650+
$$ z $$
1651+
点处的一个无穷小复数的象, 只需要用
1652+
$$ f'(z) $$
1653+
去乘它就行了.
1654+
16131655
### 共形 = 解析
16141656

16151657
- 一个映射在一点

2024/physics-gravitation-cosmology-1.md

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ Gauss 也认识到任一曲面的基本的内在性质是度规函数 d(x, X),
7676
在 Maxwell 以前, 可以假设全部物理学在 Galileo 群下具有不变性.
7777
但 Maxwell 方程在 Galileo 群之下没有不变性.
7878
因此在半个世纪之中, 似乎只有力学才遵守相对性原理,
79-
而电动力学则不遵守, 在 Einstein 之后,
79+
而电动力学则不遵守. 在 Einstein 之后,
8080
弄清楚了力学与电动力学的方程都具有不变性,
8181
然而是对于 Lorentz 变换不变, 而不是对于 Galileo 变换不变.
8282
```
@@ -113,9 +113,7 @@ Gauss 也认识到任一曲面的基本的内在性质是度规函数 d(x, X),
113113
a^{α}
114114
$$
115115
- 缩写为:
116-
- $$
117-
x^{'α} = Λ^{α}_{β} x^{β} + a^{α}
118-
$$
116+
- $$ x^{'α} = Λ^{α}_{β} x^{β} + a^{α} $$
119117
- 式中
120118
$$ a^{α} $$
121119
@@ -132,7 +130,8 @@ Gauss 也认识到任一曲面的基本的内在性质是度规函数 d(x, X),
132130
\end{cases}
133131
$$
134132

135-
> 不喜欢原书角标的排版
133+
> 不喜欢原书角标的排版, 所以做了微调.
134+
> 开宗明义~
136135
137136
### 时间膨胀
138137

2024/programming.md

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,42 @@ go install golang.org/x/tools/cmd/deadcode@latest
2424
- [Pin](https://without.boats/blog/pin/)
2525
- [Pinned places](https://without.boats/blog/pinned-places/)
2626

27+
```rs
28+
// The problem was that those references might be
29+
// self-references, meaning they point to
30+
// other fields of the same object.
31+
async fn foo<'a>(z: &'a mut i32) {
32+
// ...
33+
}
34+
35+
async fn bar(x: i32, y: i32) -> i32 {
36+
let mut z = x + y;
37+
foo(&mut z).await;
38+
z
39+
}
40+
```
41+
42+
```rs
43+
// Let's ask ourselves, what would the internal
44+
// states of `Bar` be? Something like this:
2745

46+
enum Bar {
47+
// When it starts, it contains only its arguments
48+
Start { x: i32, y: i32 },
49+
50+
// At the first await, it must contain `z` and
51+
// the `Foo` future that references `z`
52+
FirstAwait { z: i32, foo: Foo<'?> }
53+
54+
// When its finished it needs no data
55+
Complete,
56+
}
57+
// The `Foo` object instead borrows the `z` field of `Bar`,
58+
// which is stored along side it in the same struct.
59+
// This is why these future types are said to be
60+
// "self-referential:" they contain fields which
61+
// reference other fields in themselves.
62+
```
2863

2964
---
3065

0 commit comments

Comments
 (0)