找回密码
 邀请
楼主: Maxwell

一道解析几何题目

[复制链接]
发表于 2017-10-16 07:58:48 来自手机 | 显示全部楼层
kucotrey 发表于 2017-10-16 07:50
是可以兼顾的。因为任意与 xoy 平面夹角为 \theta 的平面都能截出圆。


这个性质很奇特,如何证明。
即,只要找到一个平面截取出圆,那么上下平移该平面还是截取出圆。
头像被屏蔽
发表于 2017-10-16 08:04:41 来自手机 | 显示全部楼层
herbertfederer 发表于 2017-10-16 07:58
这个性质很奇特,如何证明。
即,只要找到一个平面截取出圆,那么上下平移该平面还是截取出圆。 ...

不要看12楼,只看15楼。
头像被屏蔽
发表于 2017-10-16 08:09:24 来自手机 | 显示全部楼层
herbertfederer 发表于 2017-10-16 07:58
这个性质很奇特,如何证明。
即,只要找到一个平面截取出圆,那么上下平移该平面还是截取出圆。 ...

重点看我那个变换之后的方程,它的意思就是说:任意跟 $z$ 轴垂直的平面都能截出圆,不是“存在”,而是“任意”。
发表于 2017-10-16 08:18:29 来自手机 | 显示全部楼层
kucotrey 发表于 2017-10-16 07:50
是可以兼顾的。因为任意与 xoy 平面夹角为 \theta 的平面都能截出圆。


对的,你的后面那个证明最后的那个方程一直保持是一个圆的方程!非常妙!
发表于 2017-10-16 22:59:45 | 显示全部楼层
kucotrey 发表于 2017-10-15 18:06
12楼表达方式不够精确,重写一遍。

单叶双曲面的方程 \frac{x^2}{a^2}+\frac{y^2}{b^2}-\frac{z^2}{c^2}= ...


初步画了一个图验证了一下,截面的确都是圆!


  1. {a, b, c} = {3, 4, 5};
  2. \[Theta] := ArcSin[Sqrt[(1/a^2 - 1/b^2)/(1/a^2 + 1/c^2)]];
  3. Manipulate[
  4. ImplicitRegion[(x + (1/a^2 - 1/b^2) z b^2 Cot[\[Theta]])^2 +
  5.      y^2 <=   ((1/a^2 - 1/b^2) z b^2 Cot[\[Theta]])^2 + b^2 +
  6.      z^2  b^2 (1/b^2 + 1/c^2 - 1/a^2), {x, y, z}] //
  7.   RegionPlot3D[#, PlotRange -> {{-15, 15}, {-15, 15}, {-6, t}},
  8.     MeshFunctions -> {#3 &} , Boxed -> False, PlotPoints -> 40,
  9.     ViewPoint -> {0, 0, Infinity}] &, {t, 0, 6, 0.1}]

复制代码


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?邀请

×
头像被屏蔽
发表于 2017-10-16 23:47:47 | 显示全部楼层
herbertfederer 发表于 2017-10-16 22:59
初步画了一个图验证了一下,截面的确都是圆!

动态图很漂亮。
发表于 2017-10-17 13:28:03 | 显示全部楼层
用平面  $\sin(\theta)  x+ \cos(\theta) z=t$ 去截取原来的单叶双曲面,截痕如下(草稿)

  1. {a, b, c} = {3, 4, 5};
  2. \[Theta] := ArcSin[Sqrt[(1/a^2 - 1/b^2)/(1/a^2 + 1/c^2)]];
  3. ImplicitRegion[{x^2/a^2 + y^2/b^2 - z^2/c^2 <= 1 &&
  4.      Sin[\[Theta]] x + Cos[\[Theta]] z == t}, {x, y, z}] //
  5.   Region[#, ViewPoint -> {Sin[\[Theta]], 0, Cos[\[Theta]]}] & //
  6. Manipulate[#, {t, 0, 8, 0.1}] &
复制代码
头像被屏蔽
发表于 2017-10-17 13:38:42 | 显示全部楼层
herbertfederer 发表于 2017-10-17 13:28
用平面  \cos(\theta) x+ \sin(\theta) z=d 去截取原来的单页双曲面,截痕如下(草稿)
...

看来英语是数学的一个分支啊。
发表于 2017-10-17 22:12:00 | 显示全部楼层
kucotrey 发表于 2017-10-17 13:38
看来英语是数学的一个分支啊。


以 $(\sin\theta,0,\cos\theta)$ 为法向量的平面截,然后从 $(\sin\theta,0,\cos\theta)$ 这个视角看截面,看到正圆。

在本地的文档目录下会生成一个 section.gif 的动画。


  1. {a, b, c} = {3, 4, 5};
  2. \[Theta] := ArcSin[Sqrt[(1/a^2 - 1/b^2)/(1/a^2 + 1/c^2)]];
  3. Export[
  4. "section.gif",
  5. Table[
  6.   Show[
  7.    ContourPlot3D[
  8.     x^2/a^2 + y^2/b^2 - z^2/c^2 == 1, {x, -10, 10}, {y, -10,
  9.      10}, {z, -12, 12},
  10.     RegionFunction ->
  11.      Function[{x, y, z}, Sin[\[Theta]] x + Cos[\[Theta]] z <= t],
  12.     ViewPoint -> {Sin[\[Theta]], 0, Cos[\[Theta]]}, PlotPoints -> 40,
  13.     Boxed -> False,
  14.     MeshFunctions -> {Sin[\[Theta]] #1 + Cos[\[Theta]] #3 &}],
  15.    ImplicitRegion[{x^2/a^2 + y^2/b^2 - z^2/c^2 == 1 &&
  16.        Sin[\[Theta]] x + Cos[\[Theta]] z == t}, {x, y, z}] //
  17.     Region[#, ViewPoint -> {Sin[\[Theta]], 0, Cos[\[Theta]]},
  18.       BaseStyle -> Directive[Blue, Thickness[0.008]]] &], {t, -4, 8,
  19.    0.5}]]
复制代码





本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?邀请

×
头像被屏蔽
发表于 2017-10-18 08:58:20 | 显示全部楼层
herbertfederer 发表于 2017-10-17 22:12
以 (\sin\theta,0,\cos\theta) 为法向量的平面截,然后从 (\sin\theta,0,\cos\theta) 这个视角看截面 ...

厉害!27楼正文里的方程好像写反了,代码里是正确的。

邀请码|手机版|移动端|MATHORG.cn

GMT+8, 2026-1-15 04:50 , Processed in 0.027073 second(s), 12 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表