<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Felix&#039; Math Place &#187; n-dimensional</title>
	<atom:link href="http://math.fontein.de/tag/n-dimensional/feed/" rel="self" type="application/rss+xml" />
	<link>http://math.fontein.de</link>
	<description>Focussed on, but not limited to Computational Number Theory</description>
	<lastBuildDate>Sat, 30 Jul 2011 12:35:49 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1</generator>
		<item>
		<title>How to Obtain Reduction Maps for n-dimensional Infrastructures.</title>
		<link>http://math.fontein.de/2009/07/21/how-to-obtain-reduction-maps-for-n-dimensional-infrastructures/</link>
		<comments>http://math.fontein.de/2009/07/21/how-to-obtain-reduction-maps-for-n-dimensional-infrastructures/#comments</comments>
		<pubDate>Tue, 21 Jul 2009 05:43:54 +0000</pubDate>
		<dc:creator>Felix Fontein</dc:creator>
				<category><![CDATA[Algebra]]></category>
		<category><![CDATA[Number Theory]]></category>
		<category><![CDATA[infrastructure]]></category>
		<category><![CDATA[n-dimensional]]></category>
		<category><![CDATA[reduction]]></category>

		<guid isPermaLink="false">http://math.fontein.de/?p=211</guid>
		<description><![CDATA[We explain a general technique to obtain a reduction map, given X and d and, varying with the method of construction, additional information for every x in X. Moreover, we explain a technique on how to obtain n-dimensional infrastructures from certain lattices in (n+1)-dimensional space.]]></description>
			<content:encoded><![CDATA[<p>So far, we have seen how <a href="http://math.fontein.de/forward.php?r=http://math.fontein.de/2009/07/20/n-dimensional-infrastructures/"><img src='http://math.fontein.de/wp-content/latex/7b8/7b8b965ad4bca0e41ab51de7b31363a1-T-000000-0.png' alt='n' title='n' class='latex-inline' />-dimensional infrastructures</a> can be defined. In the case of <a href="http://math.fontein.de/forward.php?r=http://math.fontein.de/2009/07/20/one-dimensional-infrastructures/">one-dimensional infrastructures</a>, we saw that there is a (more or less) obvious way how to define a reduction map, which does not extend to the <img src='http://math.fontein.de/wp-content/latex/7b8/7b8b965ad4bca0e41ab51de7b31363a1-T-000000-0.png' alt='n' title='n' class='latex-inline' />-dimensional case. We next want to motivate how a reduction map can be defined given <img src='http://math.fontein.de/wp-content/latex/021/02129bb861061d1a052c592e2dc6b383-T-000000-0.png' alt='X' title='X' class='latex-inline' /> and <img src='http://math.fontein.de/wp-content/latex/827/8277e0910d750195b448797616e091ad-T-000000-0.png' alt='d' title='d' class='latex-inline' />, using additional information which might be easier to obtain.</p>

<p>First, introduce on <img src='http://math.fontein.de/wp-content/latex/bc1/bc11cf658715d130a37ac60ac17afb52-T-000000-0.png' alt='\R^n' title='\R^n' class='latex-inline' /> a lexicographic order as follows: for <img src='http://math.fontein.de/wp-content/latex/89c/89c7c03df98210e342e8a8e0f8f21bca-T-000000-0.png' alt='a = (a_1, \dots, a_n)' title='a = (a_1, \dots, a_n)' class='latex-inline' /> and <img src='http://math.fontein.de/wp-content/latex/6af/6afd627153ba9bd8ab9a4ab0333e2599-T-000000-0.png' alt='b = (b_1, \dots, b_n)' title='b = (b_1, \dots, b_n)' class='latex-inline' />, define <img src='http://math.fontein.de/wp-content/latex/17a/17adfd2bfc274f9a3f90126dfc0ba5ab-T-000000-0.png' alt='\displaystyle  a \le b :\Longleftrightarrow \exists i \in \{ 1, \dots, n \} : a_i \le b_i \wedge \forall j &lt; i : a_i = b_i. ' title='\displaystyle  a \le b :\Longleftrightarrow \exists i \in \{ 1, \dots, n \} : a_i \le b_i \wedge \forall j &lt; i : a_i = b_i. ' class='latex-displaystyle' /> Note that this choice is rather random and can easily be replaced by other choices.</p>

<p>Assume that <img src='http://math.fontein.de/wp-content/latex/84c/84c6b06508e5935e9c33248dc8a7d3cb-T-000000-0.png' alt='\Lambda \subseteq \R^n' title='\Lambda \subseteq \R^n' class='latex-inline' /> is a lattice, <img src='http://math.fontein.de/wp-content/latex/ad7/ad7c076d1b08f5c2422009b62fce1f6b-T-000000-0.png' alt='X \neq \emptyset' title='X \neq \emptyset' class='latex-inline' /> a finite set and <img src='http://math.fontein.de/wp-content/latex/124/124d2018d4b09896eb41a0bd427893a6-T-000000-0.png' alt='d : X \to \R^n / \Lambda' title='d : X \to \R^n / \Lambda' class='latex-inline' /> injective. Consider the projection <img src='http://math.fontein.de/wp-content/latex/80b/80b60cfb2cef7765539e8aeaba9284d2-T-000000-0.png' alt='\pi : \R^n \to \R^n/\Lambda' title='\pi : \R^n \to \R^n/\Lambda' class='latex-inline' />, <img src='http://math.fontein.de/wp-content/latex/ba5/ba5f3cb80e12b99b56e5c384cb76086b-T-000000-0.png' alt='x \mapsto x + \Lambda' title='x \mapsto x + \Lambda' class='latex-inline' /> and <img src='http://math.fontein.de/wp-content/latex/43c/43c34d8bcee537e16f978c9b4abe94b6-T-000000-0.png' alt='\hat{X} := \pi^{-1}(d(X))' title='\hat{X} := \pi^{-1}(d(X))' class='latex-inline' />. Defining a function <img src='http://math.fontein.de/wp-content/latex/1c1/1c13b04d81308a6f83d602ad1e7e59ce-T-000000-0.png' alt='\psi : \R^n / \Lambda \to X' title='\psi : \R^n / \Lambda \to X' class='latex-inline' /> is the same as defining a function <img src='http://math.fontein.de/wp-content/latex/f13/f13ecee8cae87c397c57fe67ae44b1cb-T-000000-0.png' alt='\varphi : \R^n \to \hat{X}' title='\varphi : \R^n \to \hat{X}' class='latex-inline' /> which is invariant under <img src='http://math.fontein.de/wp-content/latex/781/781ff4289c6cc5fc2973b7a57791e0e2-T-000000-0.png' alt='\Lambda' title='\Lambda' class='latex-inline' />, i.e. satisfies <img src='http://math.fontein.de/wp-content/latex/468/468a2c7444da3f4d002edf8cf1938e05-T-000000-0.png' alt='\varphi(t + \lambda) = \varphi(t) + \lambda' title='\varphi(t + \lambda) = \varphi(t) + \lambda' class='latex-inline' /> for all <img src='http://math.fontein.de/wp-content/latex/00e/00ea34d26b099e9a8fcb9c46e0c53f85-T-000000-0.png' alt='\lambda \in \Lambda' title='\lambda \in \Lambda' class='latex-inline' />; in that case, we can set <img src='http://math.fontein.de/wp-content/latex/891/89125eff09230d8039f7f530f07c8e04-T-000000-0.png' alt='\psi(t + \Lambda) := d^{-1}(\varphi(t) + \Lambda)' title='\psi(t + \Lambda) := d^{-1}(\varphi(t) + \Lambda)' class='latex-inline' />. Note that the condition <img src='http://math.fontein.de/wp-content/latex/737/737d90ffaef57f09731f506daf5a0354-T-000000-0.png' alt='\psi \circ d = \id_X' title='\psi \circ d = \id_X' class='latex-inline' /> translates to <img src='http://math.fontein.de/wp-content/latex/a33/a330ed58f053a8526608adaa9790bde5-T-000000-0.png' alt='\varphi|_{\hat{X}} = \id_{\hat{X}}' title='\varphi|_{\hat{X}} = \id_{\hat{X}}' class='latex-inline' />.</p>

<p>Hence, we have a discrete set <img src='http://math.fontein.de/wp-content/latex/ecb/ecbd791509f5d6b77c7bf965a4eb161f-T-000000-0.png' alt='\hat{X} \subseteq \R^n' title='\hat{X} \subseteq \R^n' class='latex-inline' /> which is invariant under translation by <img src='http://math.fontein.de/wp-content/latex/781/781ff4289c6cc5fc2973b7a57791e0e2-T-000000-0.png' alt='\Lambda' title='\Lambda' class='latex-inline' />, and we want to define a function <img src='http://math.fontein.de/wp-content/latex/f13/f13ecee8cae87c397c57fe67ae44b1cb-T-000000-0.png' alt='\varphi : \R^n \to \hat{X}' title='\varphi : \R^n \to \hat{X}' class='latex-inline' /> satisfying <img src='http://math.fontein.de/wp-content/latex/a33/a330ed58f053a8526608adaa9790bde5-T-000000-0.png' alt='\varphi|_{\hat{X}} = \id_{\hat{X}}' title='\varphi|_{\hat{X}} = \id_{\hat{X}}' class='latex-inline' />.</p>

<p>Both of the two sections which follow describe one way to obtain such <img src='http://math.fontein.de/wp-content/latex/fd2/fd2b1eb3a3aacb801a8c6d0b7ec448b5-T-000000-0.png' alt='\hat{X}' title='\hat{X}' class='latex-inline' /> and <img src='http://math.fontein.de/wp-content/latex/875/87567e37a1fe699fe1c5d3a79325da6f-T-000000-0.png' alt='\varphi' title='\varphi' class='latex-inline' />. The way describes in the second section fits perfectly for all totally real number fields <img src='http://math.fontein.de/wp-content/latex/a5f/a5f3c6a11b03839d46af9fb43c97c188-T-000000-0.png' alt='K' title='K' class='latex-inline' />: think of <img src='http://math.fontein.de/wp-content/latex/077/07710b5c43702a8bb7b9104eacc6ba71-T-000000-0.png' alt='\Gamma' title='\Gamma' class='latex-inline' /> as the image of the ring of integers <img src='http://math.fontein.de/wp-content/latex/73c/73ca1a1fd5b7d62bc60ab307f0184d18-T-000000-0.png' alt='\calO_K' title='\calO_K' class='latex-inline' /> under all embeddings <img src='http://math.fontein.de/wp-content/latex/829/829514ab697afa7f73198a6098201f5c-T-000000-0.png' alt='\sigma_1, \dots, \sigma_{n+1} : K \to \R' title='\sigma_1, \dots, \sigma_{n+1} : K \to \R' class='latex-inline' />, i.e. <img src='http://math.fontein.de/wp-content/latex/950/950497804732125b4b8e9e30ebcd80eb-T-000000-0.png' alt='\displaystyle  \Gamma = \{ (\sigma_1(x), \dots, \sigma_{n+1}(x)) \mid x \in \calO_K \}. ' title='\displaystyle  \Gamma = \{ (\sigma_1(x), \dots, \sigma_{n+1}(x)) \mid x \in \calO_K \}. ' class='latex-displaystyle' /> The first section resembles more the general global field situation. The set <img src='http://math.fontein.de/wp-content/latex/021/02129bb861061d1a052c592e2dc6b383-T-000000-0.png' alt='X' title='X' class='latex-inline' /> will consist of a finite set of ideals with bounded norms. The degree map will be the logarithm of the norm, and the <img src='http://math.fontein.de/wp-content/latex/fe3/fe3e01a305f27284ff5115f4c5ea0fa4-T-000000-0.png' alt='b_i' title='b_i' class='latex-inline' />&#8216;s correspond to the degrees of the infinite places.</p>

<h3>Constructing a Reduction Map.</h3>
<p>In this section, we describe a way to construct a reduction map <img src='http://math.fontein.de/wp-content/latex/875/87567e37a1fe699fe1c5d3a79325da6f-T-000000-0.png' alt='\varphi' title='\varphi' class='latex-inline' />, given <img src='http://math.fontein.de/wp-content/latex/fd2/fd2b1eb3a3aacb801a8c6d0b7ec448b5-T-000000-0.png' alt='\hat{X}' title='\hat{X}' class='latex-inline' />.</p>

<p>The main idea in the following is that if we want to define <img src='http://math.fontein.de/wp-content/latex/eba/ebac5bd3582597c15ef3fb855124a826-T-000000-0.png' alt='\varphi(t)' title='\varphi(t)' class='latex-inline' /> for <img src='http://math.fontein.de/wp-content/latex/928/928cde6aa4676a989d543943a2835cde-T-000000-0.png' alt='t = (t_1, \dots, t_n) \in \R^n' title='t = (t_1, \dots, t_n) \in \R^n' class='latex-inline' />, to consider the area <img src='http://math.fontein.de/wp-content/latex/852/852b5345238114c1721ce54bda6aa285-T-000000-0.png' alt='\displaystyle  B_t := \{ (x_1, \dots, x_n) \in \R^n \mid \forall i : x_i \le t_i \} ' title='\displaystyle  B_t := \{ (x_1, \dots, x_n) \in \R^n \mid \forall i : x_i \le t_i \} ' class='latex-displaystyle' /> and look at all elements <img src='http://math.fontein.de/wp-content/latex/45c/45cddc4cb71e386e9171524f1970912e-T-000000-0.png' alt='\hat{X} \cap B_t' title='\hat{X} \cap B_t' class='latex-inline' />. By adding additional (numeric) information to every of these elements, one obtains an order (by comparing the additional information) which hopefully has a largest element, or a finite set of largest elements. From these largest elements, one chooses the largest one with respect to the lexicographic order <img src='http://math.fontein.de/wp-content/latex/2d1/2d1b2a11ff4a816536a8937f2ece2e9c-T-000000-0.png' alt='\le' title='\le' class='latex-inline' /> as <img src='http://math.fontein.de/wp-content/latex/eba/ebac5bd3582597c15ef3fb855124a826-T-000000-0.png' alt='\varphi(t)' title='\varphi(t)' class='latex-inline' />.</p>

<p>To make this &ldquo;additional information&rdquo; more precise, we consider special functions <img src='http://math.fontein.de/wp-content/latex/a9e/a9eafb82da50e96607ba3113a3345d30-T-000000-0.png' alt='\deg : \hat{X} \to \R' title='\deg : \hat{X} \to \R' class='latex-inline' /> which should behave in a good way:</p>
<blockquote class='theorem'><div class='theoremtitle'>Definition.</div> <div class='theoremmain'>
A function <img src='http://math.fontein.de/wp-content/latex/a9e/a9eafb82da50e96607ba3113a3345d30-T-000000-0.png' alt='\deg : \hat{X} \to \R' title='\deg : \hat{X} \to \R' class='latex-inline' /> is said to be <i>reduction-inducing</i> if
<ol>
<li>there exist real numbers <img src='http://math.fontein.de/wp-content/latex/2cb/2cb706f4da87c87183e53c00ecae00ca-T-000000-0.png' alt='b_1, \dots, b_n &gt; 0' title='b_1, \dots, b_n &gt; 0' class='latex-inline' /> such that, for <img src='http://math.fontein.de/wp-content/latex/1ca/1ca36efd717a6b62a040846b1e4b5902-T-000000-0.png' alt='x \in \hat{X}' title='x \in \hat{X}' class='latex-inline' /> and <img src='http://math.fontein.de/wp-content/latex/f93/f9380ae4d90453770100ecae6b897d8c-T-000000-0.png' alt='\lambda = (\lambda_1, \dots, \lambda_n) \in \Lambda' title='\lambda = (\lambda_1, \dots, \lambda_n) \in \Lambda' class='latex-inline' />, we have <img src='http://math.fontein.de/wp-content/latex/b3e/b3e46b944a8a586e7a2f3058e449ecee-T-000000-0.png' alt='\displaystyle  \deg x + \sum_{i=1}^n b_i \lambda_i = \deg (x + \lambda); ' title='\displaystyle  \deg x + \sum_{i=1}^n b_i \lambda_i = \deg (x + \lambda); ' class='latex-displaystyle' /> and</li>
<li>for every <img src='http://math.fontein.de/wp-content/latex/d93/d936a46c71db743f9eb2c8b8819c94a3-T-000000-0.png' alt='x = (x_1, \dots, x_n) \in \hat{X}' title='x = (x_1, \dots, x_n) \in \hat{X}' class='latex-inline' />, we have <img src='' alt='Formula does not parse: \displaystyle  B_x := \{ x&#039; = (x_1&#8242;, \dots, x_n&#039;) \in \hat{X} \mid x_i&#039; \le x_i, \; \deg x&#039; &gt; \deg x \} = \emptyset. ' title='Formula does not parse: \displaystyle  B_x := \{ x&#039; = (x_1&#8242;, \dots, x_n&#039;) \in \hat{X} \mid x_i&#039; \le x_i, \; \deg x&#039; &gt; \deg x \} = \emptyset. ' class='latex-displaystyle' /></li>
</ol>
</div></blockquote>
<p>Note that by this definition, there exist <img src='http://math.fontein.de/wp-content/latex/450/4503583a56018f35ec584352471f8c0e-T-000000-0.png' alt='a, A \in \R' title='a, A \in \R' class='latex-inline' /> such that <img src='http://math.fontein.de/wp-content/latex/850/850446049e6f64d50025e11881f7b8d5-T-000000-0.png' alt='\displaystyle  a \le \deg (x_1, \dots, x_n) - \sum_{i=1}^n x_i b_i \le A ' title='\displaystyle  a \le \deg (x_1, \dots, x_n) - \sum_{i=1}^n x_i b_i \le A ' class='latex-displaystyle' /> for all <img src='http://math.fontein.de/wp-content/latex/d93/d936a46c71db743f9eb2c8b8819c94a3-T-000000-0.png' alt='x = (x_1, \dots, x_n) \in \hat{X}' title='x = (x_1, \dots, x_n) \in \hat{X}' class='latex-inline' />. Moreover, note that these functions with <img src='http://math.fontein.de/wp-content/latex/bd1/bd1d93c003b8c3f18d513a874a421d8a-T-000000-0.png' alt='a, A, b_1, \dots, b_n' title='a, A, b_1, \dots, b_n' class='latex-inline' /> fixed correspond to functions <img src='http://math.fontein.de/wp-content/latex/113/1130bad1b3f09a60839cd2ee29ef0af2-T-000000-0.png' alt='\deg&#039; : X \to [a, A]' title='\deg&#039; : X \to [a, A]' class='latex-inline' /> by <img src='http://math.fontein.de/wp-content/latex/e90/e9019d9aa282157721700b0bcf7470ef-T-000000-0.png' alt='\displaystyle  \deg (x_1, \dots, x_n) = \deg&#039; d^{-1}((x_1, \dots, x_n) + \Lambda) + \sum_{i=1}^n x_i b_i ' title='\displaystyle  \deg (x_1, \dots, x_n) = \deg&#039; d^{-1}((x_1, \dots, x_n) + \Lambda) + \sum_{i=1}^n x_i b_i ' class='latex-displaystyle' /> for <img src='http://math.fontein.de/wp-content/latex/d93/d936a46c71db743f9eb2c8b8819c94a3-T-000000-0.png' alt='x = (x_1, \dots, x_n) \in \hat{X}' title='x = (x_1, \dots, x_n) \in \hat{X}' class='latex-inline' />.</p>

<p>Let <img src='http://math.fontein.de/wp-content/latex/a9e/a9eafb82da50e96607ba3113a3345d30-T-000000-0.png' alt='\deg : \hat{X} \to \R' title='\deg : \hat{X} \to \R' class='latex-inline' /> be a reduction-inducing function. For <img src='http://math.fontein.de/wp-content/latex/928/928cde6aa4676a989d543943a2835cde-T-000000-0.png' alt='t = (t_1, \dots, t_n) \in \R^n' title='t = (t_1, \dots, t_n) \in \R^n' class='latex-inline' /> and <img src='http://math.fontein.de/wp-content/latex/2f0/2f094c9593252e3e76822d342e125df3-T-000000-0.png' alt='\ell \in \R' title='\ell \in \R' class='latex-inline' />, consider <img src='http://math.fontein.de/wp-content/latex/e24/e247f878142c293ca6c3d70875833f88-T-000000-0.png' alt='\displaystyle  B_{t,\ell} := \{ x \in \hat{X} \cap B_t \mid \deg x \ge \ell \}. ' title='\displaystyle  B_{t,\ell} := \{ x \in \hat{X} \cap B_t \mid \deg x \ge \ell \}. ' class='latex-displaystyle' /> Note that since <img src='http://math.fontein.de/wp-content/latex/b96/b96865d62934808bc346b9abf68544db-T-000000-0.png' alt='\deg x \le A + \sum_{i=1}^n x_i b_i' title='\deg x \le A + \sum_{i=1}^n x_i b_i' class='latex-inline' /> for <img src='http://math.fontein.de/wp-content/latex/bf8/bf8f34f4a1b0ccd1bad00c12cd6cf6fd-T-000000-0.png' alt='x = (x_1, \dots, x_n) \in \hat{X} \cap B_t' title='x = (x_1, \dots, x_n) \in \hat{X} \cap B_t' class='latex-inline' />, and <img src='http://math.fontein.de/wp-content/latex/e2a/e2acc040466433074060da62b965853e-T-000000-0.png' alt='x_i \le t_i' title='x_i \le t_i' class='latex-inline' />, we see that <img src='http://math.fontein.de/wp-content/latex/893/893dde6357568d227718180e73ac3a1f-T-000000-0.png' alt='B_{t,\ell}' title='B_{t,\ell}' class='latex-inline' /> is finite for every choice of <img src='http://math.fontein.de/wp-content/latex/ee5/ee5e5c003694e7cd5ae404923c665edb-T-000000-0.png' alt='\ell' title='\ell' class='latex-inline' />. If <img src='http://math.fontein.de/wp-content/latex/034/034bb2b260e10cd16840fe6bf0da439c-T-000000-0.png' alt='A + \sum_{i=1}^n t_i b_i &lt; \ell' title='A + \sum_{i=1}^n t_i b_i &lt; \ell' class='latex-inline' />, we have <img src='http://math.fontein.de/wp-content/latex/5e0/5e0d2dd2cbd5bc61a1bc3c5fa9b0d0dc-T-000000-0.png' alt='B_{t,\ell} = \emptyset' title='B_{t,\ell} = \emptyset' class='latex-inline' />, and as <img src='http://math.fontein.de/wp-content/latex/ad7/ad7c076d1b08f5c2422009b62fce1f6b-T-000000-0.png' alt='X \neq \emptyset' title='X \neq \emptyset' class='latex-inline' /> we get <img src='http://math.fontein.de/wp-content/latex/f8e/f8ec53f6e2e4e5048f7ae4c19dfec473-T-000000-0.png' alt='\abs{B_{t,\ell}} \to \infty' title='\abs{B_{t,\ell}} \to \infty' class='latex-inline' /> for <img src='http://math.fontein.de/wp-content/latex/c3d/c3d9986e124c73bf094bd6da66636775-T-000000-0.png' alt='\ell \to -\infty' title='\ell \to -\infty' class='latex-inline' />. Hence, <img src='http://math.fontein.de/wp-content/latex/46f/46fe483095714080eec2ac9bb1974fda-T-000000-0.png' alt='\ell(t) := \max\{ \ell&#039; \mid B_{t,\ell&#039;} \neq \emptyset \}' title='\ell(t) := \max\{ \ell&#039; \mid B_{t,\ell&#039;} \neq \emptyset \}' class='latex-inline' /> exists. Then, define <img src='http://math.fontein.de/wp-content/latex/900/9002af00049bf0a32d8b2dc53ed93452-T-000000-0.png' alt='\varphi(t) := \max_{\le} B_{t,\ell(t)}' title='\varphi(t) := \max_{\le} B_{t,\ell(t)}' class='latex-inline' />.</p>

<p>Let <img src='http://math.fontein.de/wp-content/latex/eae/eaecae3c686c0f9213eda3304d08395a-T-000000-0.png' alt='C \in \R' title='C \in \R' class='latex-inline' /> be a constant such that for all <img src='http://math.fontein.de/wp-content/latex/928/928cde6aa4676a989d543943a2835cde-T-000000-0.png' alt='t = (t_1, \dots, t_n) \in \R^n' title='t = (t_1, \dots, t_n) \in \R^n' class='latex-inline' />, we have <img src='http://math.fontein.de/wp-content/latex/36c/36c792001e93c3759ea99d328e4dad0f-T-000000-0.png' alt='\displaystyle  B_{t,\ell} \neq \emptyset \quad \text{for } \ell := \sum_{i=1}^n t_i b_i + C. ' title='\displaystyle  B_{t,\ell} \neq \emptyset \quad \text{for } \ell := \sum_{i=1}^n t_i b_i + C. ' class='latex-displaystyle' /> Note that since <img src='http://math.fontein.de/wp-content/latex/38b/38b6b88b92347078c78befefdcd0e7c3-T-000000-0.png' alt='\deg' title='\deg' class='latex-inline' /> is reduction-inducing, a maximal such <img src='http://math.fontein.de/wp-content/latex/0d6/0d61f8370cad1d412f80b84d143e1257-T-000000-0.png' alt='C' title='C' class='latex-inline' /> exists.</p>

<blockquote class='theorem'><div class='theoremtitle'>Lemma.</div> <div class='theoremmain'>
For <img src='http://math.fontein.de/wp-content/latex/1ca/1ca36efd717a6b62a040846b1e4b5902-T-000000-0.png' alt='x \in \hat{X}' title='x \in \hat{X}' class='latex-inline' />, we have <img src='http://math.fontein.de/wp-content/latex/b2a/b2ad709c9931a6aeb8e9ec66ab065072-T-000000-0.png' alt='\varphi(x) = x' title='\varphi(x) = x' class='latex-inline' />. For any <img src='http://math.fontein.de/wp-content/latex/928/928cde6aa4676a989d543943a2835cde-T-000000-0.png' alt='t = (t_1, \dots, t_n) \in \R^n' title='t = (t_1, \dots, t_n) \in \R^n' class='latex-inline' />, if <img src='http://math.fontein.de/wp-content/latex/f8f/f8ff97426812f06e4fa6d541f20d3faa-T-000000-0.png' alt='x = (x_1, \dots, x_n) = \varphi(t)' title='x = (x_1, \dots, x_n) = \varphi(t)' class='latex-inline' />, we have <img src='http://math.fontein.de/wp-content/latex/c3e/c3e912b7aafbf2e59bce97d17de197bf-T-000000-0.png' alt='0 \le t_i - x_i \le \frac{A - C}{b_i}' title='0 \le t_i - x_i \le \frac{A - C}{b_i}' class='latex-inline' /> and <img src='http://math.fontein.de/wp-content/latex/cd8/cd8a230d8134f6e632b82a236380885c-T-000000-0.png' alt='C \le \ell(t) - \sum_{i=1}^n t_i b_i \le A' title='C \le \ell(t) - \sum_{i=1}^n t_i b_i \le A' class='latex-inline' />. In fact, <img src='http://math.fontein.de/wp-content/latex/607/607fc8685b52c3cd1483f07084fac7fc-T-000000-0.png' alt='\sum_{i=1}^n (t_i - x_i) b_i \le A - C' title='\sum_{i=1}^n (t_i - x_i) b_i \le A - C' class='latex-inline' />.
</div></blockquote>
<blockquote class='proof'><div class='prooftitle'>Proof.</div> <div class='proofmain'>
<p>For the first statement, it suffices to show <img src='http://math.fontein.de/wp-content/latex/6df/6df65fad479298a97f9df645e8825123-T-000000-0.png' alt='x \in B_{x,\ell(x)}' title='x \in B_{x,\ell(x)}' class='latex-inline' />. But note that if <img src='http://math.fontein.de/wp-content/latex/7c6/7c6561c7f72549dce2e93cd02c6ebfad-T-000000-0.png' alt='x \not\in B_{x,\ell(x)}' title='x \not\in B_{x,\ell(x)}' class='latex-inline' />, we would have <img src='http://math.fontein.de/wp-content/latex/003/00355fdca44dba31f1f066544a33513f-T-000000-0.png' alt='\ell(x) &gt; \deg x' title='\ell(x) &gt; \deg x' class='latex-inline' /> and hence <img src='http://math.fontein.de/wp-content/latex/438/438d6b8c85b8aad86ddbb3cb13686fc9-T-000000-0.png' alt='B_{x,\ell(x)} \subseteq B_x' title='B_{x,\ell(x)} \subseteq B_x' class='latex-inline' />, a contradiction.</p>

<p>For the second statement, note that <img src='http://math.fontein.de/wp-content/latex/bb3/bb32214972096b39c732078a08db2dd5-T-000000-0.png' alt='\ell(t) = \deg (x_1, \dots, x_n) \le \sum_{i=1}^n x_i b_i + A' title='\ell(t) = \deg (x_1, \dots, x_n) \le \sum_{i=1}^n x_i b_i + A' class='latex-inline' />. Moreover, <img src='http://math.fontein.de/wp-content/latex/c87/c8761437f4903143d503ab6e6ad83603-T-000000-0.png' alt='B_{t,\ell} \neq \emptyset' title='B_{t,\ell} \neq \emptyset' class='latex-inline' /> for <img src='http://math.fontein.de/wp-content/latex/d06/d0659d0f4656131cb0e56b9cb8bc1214-T-000000-0.png' alt='\ell = \sum_{i=1}^n t_i b_i + C' title='\ell = \sum_{i=1}^n t_i b_i + C' class='latex-inline' />, whence we get <img src='http://math.fontein.de/wp-content/latex/910/9106d5a2fe8804e316ab356c7e6d069d-T-000000-0.png' alt='\ell(t) - \sum_{i=1}^n t_i b_i \ge \ell - \sum_{i=1}^n t_i b_i = C' title='\ell(t) - \sum_{i=1}^n t_i b_i \ge \ell - \sum_{i=1}^n t_i b_i = C' class='latex-inline' />. This shows the inequality on <img src='http://math.fontein.de/wp-content/latex/c20/c20318e69874dff094a75bfe1b0c0357-T-000000-0.png' alt='\ell(t)' title='\ell(t)' class='latex-inline' />. Now clearly <img src='http://math.fontein.de/wp-content/latex/e2a/e2acc040466433074060da62b965853e-T-000000-0.png' alt='x_i \le t_i' title='x_i \le t_i' class='latex-inline' />, whence <img src='http://math.fontein.de/wp-content/latex/5c8/5c8a91910654338a9336acde0fa4ba7d-T-000000-0.png' alt='0 \le t_i - x_i' title='0 \le t_i - x_i' class='latex-inline' />. Now <img src='http://math.fontein.de/wp-content/latex/410/410c02e30b31c72c00dbccf07eaba5e1-T-000000-0.png' alt='A + \sum_{i=1}^n x_i b_i \ge \deg (x_1, \dots, x_n) = \ell(t) \ge C + \sum_{i=1}^n t_i b_i' title='A + \sum_{i=1}^n x_i b_i \ge \deg (x_1, \dots, x_n) = \ell(t) \ge C + \sum_{i=1}^n t_i b_i' class='latex-inline' />, whence <img src='http://math.fontein.de/wp-content/latex/607/607fc8685b52c3cd1483f07084fac7fc-T-000000-0.png' alt='\sum_{i=1}^n (t_i - x_i) b_i \le A - C' title='\sum_{i=1}^n (t_i - x_i) b_i \le A - C' class='latex-inline' />. As <img src='http://math.fontein.de/wp-content/latex/378/3784a3543e8c9621627ac179c5d6e19a-T-000000-0.png' alt='t_i - x_i \ge 0' title='t_i - x_i \ge 0' class='latex-inline' />.</p>
</div><div class='proofqed'>□</div></blockquote>

<h3>Using Minima of Lattices.</h3>
<p>In this section, we describe how to obtain <img src='http://math.fontein.de/wp-content/latex/fd2/fd2b1eb3a3aacb801a8c6d0b7ec448b5-T-000000-0.png' alt='\hat{X}' title='\hat{X}' class='latex-inline' /> and <img src='http://math.fontein.de/wp-content/latex/875/87567e37a1fe699fe1c5d3a79325da6f-T-000000-0.png' alt='\varphi' title='\varphi' class='latex-inline' /> from an <img src='http://math.fontein.de/wp-content/latex/235/23551d9275207a0c4f90c339d14d8fc2-T-000000-0.png' alt='(n + 1)' title='(n + 1)' class='latex-inline' />-dimensional lattice <img src='http://math.fontein.de/wp-content/latex/d6c/d6c6d922ad6476a2d33549435dc1c55e-T-000000-0.png' alt='\Gamma \subseteq \R^{n+1}' title='\Gamma \subseteq \R^{n+1}' class='latex-inline' />. We require that for every <img src='http://math.fontein.de/wp-content/latex/875/875c8caab8c76bd76e19bae177f593aa-T-000000-0.png' alt='t = (t_1, \dots, t_{n+1}) \in \Gamma' title='t = (t_1, \dots, t_{n+1}) \in \Gamma' class='latex-inline' />, we either have <img src='http://math.fontein.de/wp-content/latex/1f4/1f48e973d6a9075dbaaf41a9e85f034e-T-000000-0.png' alt='t = 0' title='t = 0' class='latex-inline' /> for <img src='http://math.fontein.de/wp-content/latex/275/275b652ddf3bf63340c307a380d29cf6-T-000000-0.png' alt='t_i \neq 0' title='t_i \neq 0' class='latex-inline' /> for all <img src='http://math.fontein.de/wp-content/latex/865/865c0c0b4ab0e063e5caa3387c1a8741-T-000000-0.png' alt='i' title='i' class='latex-inline' />. More precisely, consider the map <img src='http://math.fontein.de/wp-content/latex/774/774c07ecf46cddd44de54f09373e8d66-T-000000-0.png' alt='N : \R^{n+1} \to \R' title='N : \R^{n+1} \to \R' class='latex-inline' />, <img src='http://math.fontein.de/wp-content/latex/0ad/0ad3da9e48287aae031e5e481415f52d-T-000000-0.png' alt='(x_1, \dots, x_{n+1}) \mapsto \prod_{i=1}^n x_i' title='(x_1, \dots, x_{n+1}) \mapsto \prod_{i=1}^n x_i' class='latex-inline' />. We assume that there exists a constant <img src='http://math.fontein.de/wp-content/latex/975/975766a10d41e5485516f24629c37c18-T-000000-0.png' alt='c &gt; 0' title='c &gt; 0' class='latex-inline' /> with <img src='http://math.fontein.de/wp-content/latex/c46/c4692376a7988e3a3f9efff9579141ce-T-000000-0.png' alt='N(x) \ge c' title='N(x) \ge c' class='latex-inline' /> for all <img src='http://math.fontein.de/wp-content/latex/1e7/1e7e136b1db462453ad3fe2a584341dd-T-000000-0.png' alt='x \in \Gamma \setminus \{ 0 \}' title='x \in \Gamma \setminus \{ 0 \}' class='latex-inline' />.</p>
<p>In fact, one can replace <img src='http://math.fontein.de/wp-content/latex/077/07710b5c43702a8bb7b9104eacc6ba71-T-000000-0.png' alt='\Gamma' title='\Gamma' class='latex-inline' /> by any discrete subset with some additional properties which give similar results as <a href="http://math.fontein.de/forward.php?r=http://en.wikipedia.org/wiki/Minkowski%27s_theorem">Minkowski&#8217;s Lattice Point Theorem</a>.</p>
<blockquote class='theorem'><div class='theoremtitle'>Definition.</div> <div class='theoremmain'>
A <i>minimum</i> of <img src='http://math.fontein.de/wp-content/latex/077/07710b5c43702a8bb7b9104eacc6ba71-T-000000-0.png' alt='\Gamma' title='\Gamma' class='latex-inline' /> is an element <img src='http://math.fontein.de/wp-content/latex/1b6/1b6ec888965b44dee6b8f384e80cabb8-T-000000-0.png' alt='\mu = (\mu_1, \dots, \mu_{n+1}) \in \Gamma \setminus \{ 0 \}' title='\mu = (\mu_1, \dots, \mu_{n+1}) \in \Gamma \setminus \{ 0 \}' class='latex-inline' /> such that for all <img src='http://math.fontein.de/wp-content/latex/cbe/cbeba5d34a6d0b0757f8b95ae9774e45-T-000000-0.png' alt='z = (z_1, \dots, z_{n+1}) \in \Gamma' title='z = (z_1, \dots, z_{n+1}) \in \Gamma' class='latex-inline' /> with <img src='http://math.fontein.de/wp-content/latex/b60/b60bcb56f43585a5037a71795a84bc1a-T-000000-0.png' alt='\abs{z_i} \le \abs{\mu_i}' title='\abs{z_i} \le \abs{\mu_i}' class='latex-inline' /> for all <img src='http://math.fontein.de/wp-content/latex/865/865c0c0b4ab0e063e5caa3387c1a8741-T-000000-0.png' alt='i' title='i' class='latex-inline' />, we either have <img src='http://math.fontein.de/wp-content/latex/ed1/ed14ece1ef6f84c8335eac23432782be-T-000000-0.png' alt='z = 0' title='z = 0' class='latex-inline' /> or <img src='http://math.fontein.de/wp-content/latex/3d2/3d2a9f86290893225f8a06b5fc286b70-T-000000-0.png' alt='\abs{z_i} = \abs{\mu_i}' title='\abs{z_i} = \abs{\mu_i}' class='latex-inline' /> for all <img src='http://math.fontein.de/wp-content/latex/865/865c0c0b4ab0e063e5caa3387c1a8741-T-000000-0.png' alt='i' title='i' class='latex-inline' />. Denote the set of all minima by <img src='http://math.fontein.de/wp-content/latex/2a9/2a9e88f997e5a4bae8f113368eed2255-T-000000-0.png' alt='\min \Gamma' title='\min \Gamma' class='latex-inline' />.
</div></blockquote>

<p>First, we will show that such minima exist:</p>
<blockquote class='theorem'><div class='theoremtitle'>Lemma.</div> <div class='theoremmain'>
Let <img src='http://math.fontein.de/wp-content/latex/e3f/e3f39b0b76589822c5faa6f99d9526f1-T-000000-0.png' alt='t = (t_1, \dots, t_{n+1}) \in \Gamma \setminus \{ 0 \}' title='t = (t_1, \dots, t_{n+1}) \in \Gamma \setminus \{ 0 \}' class='latex-inline' />. Then there exists a minimum <img src='http://math.fontein.de/wp-content/latex/a82/a8262fe5a1c8098a8382d1f367eb7993-T-000000-0.png' alt='\mu = (\mu_1, \dots, \mu_{n+1})' title='\mu = (\mu_1, \dots, \mu_{n+1})' class='latex-inline' /> of <img src='http://math.fontein.de/wp-content/latex/077/07710b5c43702a8bb7b9104eacc6ba71-T-000000-0.png' alt='\Gamma' title='\Gamma' class='latex-inline' /> with <img src='http://math.fontein.de/wp-content/latex/788/788b19320fa1f3f0567a2a5d52acf989-T-000000-0.png' alt='\abs{\mu_i} \le \abs{t_i}' title='\abs{\mu_i} \le \abs{t_i}' class='latex-inline' /> for all <img src='http://math.fontein.de/wp-content/latex/865/865c0c0b4ab0e063e5caa3387c1a8741-T-000000-0.png' alt='i' title='i' class='latex-inline' />.
</div></blockquote>
<blockquote class='proof'><div class='prooftitle'>Proof.</div> <div class='proofmain'>
<p>This follows from the fact that <img src='http://math.fontein.de/wp-content/latex/077/07710b5c43702a8bb7b9104eacc6ba71-T-000000-0.png' alt='\Gamma' title='\Gamma' class='latex-inline' /> is discrete. For <img src='http://math.fontein.de/wp-content/latex/2f3/2f3a2d63c70db626b03d8d1cae60e31d-T-000000-0.png' alt='s = (s_1, \dots, s_{n+1})' title='s = (s_1, \dots, s_{n+1})' class='latex-inline' />, define <img src='http://math.fontein.de/wp-content/latex/657/65767bf9b7220ab53a50f351dadd8f7a-T-000000-0.png' alt='\displaystyle  B_s := \{ (x_1, \dots, x_{n+1} \in \Gamma \setminus \{ 0 \} \mid \abs{x_i} \le \abs{s_i} \text{ for all } i \}. ' title='\displaystyle  B_s := \{ (x_1, \dots, x_{n+1} \in \Gamma \setminus \{ 0 \} \mid \abs{x_i} \le \abs{s_i} \text{ for all } i \}. ' class='latex-displaystyle' /> As <img src='http://math.fontein.de/wp-content/latex/077/07710b5c43702a8bb7b9104eacc6ba71-T-000000-0.png' alt='\Gamma' title='\Gamma' class='latex-inline' /> is discrete, <img src='http://math.fontein.de/wp-content/latex/526/526906eedcebc63130e1a0eaab2ef29c-T-000000-0.png' alt='B_s' title='B_s' class='latex-inline' /> is always finite.</p>
<p>In particular, <img src='http://math.fontein.de/wp-content/latex/77b/77b570204d96f890b800410b04b86ae1-T-000000-0.png' alt='B_t' title='B_t' class='latex-inline' /> is finite. Assume that <img src='http://math.fontein.de/wp-content/latex/e35/e358efa489f58062f10dd7316b65649e-T-000000-0.png' alt='t' title='t' class='latex-inline' /> is not a minimum (in which case we could choose <img src='http://math.fontein.de/wp-content/latex/56a/56a49dc2c680c26e7c8176c33af8b0f2-T-000000-0.png' alt='\mu = t' title='\mu = t' class='latex-inline' />). Then there exists some <img src='http://math.fontein.de/wp-content/latex/1c0/1c0d18935dde0993d62eefa5aa393851-T-000000-0.png' alt='s = (s_1, \dots, s_{n+1}) \in B_t' title='s = (s_1, \dots, s_{n+1}) \in B_t' class='latex-inline' /> with <img src='http://math.fontein.de/wp-content/latex/cc5/cc596fb4fc76262d73bd3ab8a7b766c7-T-000000-0.png' alt='\abs{s_i} &lt; \abs{t_i}' title='\abs{s_i} &lt; \abs{t_i}' class='latex-inline' /> for some <img src='http://math.fontein.de/wp-content/latex/865/865c0c0b4ab0e063e5caa3387c1a8741-T-000000-0.png' alt='i' title='i' class='latex-inline' />. In that case, <img src='http://math.fontein.de/wp-content/latex/f70/f706c038bfc14bda875709739e822d3a-T-000000-0.png' alt='s \in B_s \subsetneqq B_t' title='s \in B_s \subsetneqq B_t' class='latex-inline' />. Now either <img src='http://math.fontein.de/wp-content/latex/03c/03c7c0ace395d80182db07ae2c30f034-T-000000-0.png' alt='s' title='s' class='latex-inline' /> is a minimum, in which case we choose <img src='http://math.fontein.de/wp-content/latex/fef/fef596cf071c44e2ad06b26c090cb81f-T-000000-0.png' alt='\mu = s' title='\mu = s' class='latex-inline' />, or it is not. In that case, we can repeat the procedure with <img src='http://math.fontein.de/wp-content/latex/526/526906eedcebc63130e1a0eaab2ef29c-T-000000-0.png' alt='B_s' title='B_s' class='latex-inline' /> instead of <img src='http://math.fontein.de/wp-content/latex/77b/77b570204d96f890b800410b04b86ae1-T-000000-0.png' alt='B_t' title='B_t' class='latex-inline' />. As the size of these sets decreases every step and the sets are finite but non-empty, we eventually must find some <img src='http://math.fontein.de/wp-content/latex/291/291cf02bfda9e17bb049a5069e3f2e96-T-000000-0.png' alt='s \in B_t' title='s \in B_t' class='latex-inline' /> which is a minimum.</p>
</div><div class='proofqed'>□</div></blockquote>
<p>Define <img src='http://math.fontein.de/wp-content/latex/658/6588c95074f2609674f5fe10ab63f88f-T-000000-0.png' alt='\sim' title='\sim' class='latex-inline' /> on <img src='http://math.fontein.de/wp-content/latex/ad5/ad51fc779dc198e957bc44022b7894ce-T-000000-0.png' alt='\R^{n+1}' title='\R^{n+1}' class='latex-inline' /> by <img src='http://math.fontein.de/wp-content/latex/b24/b24de0f1d27bc87a6457f9122f8dddb4-T-000000-0.png' alt='\displaystyle  (s_1, \dots, s_{n+1}) \sim (t_1, \dots, t_{n+1}) :\Longleftrightarrow \forall i : \abs{s_i} = \abs{t_i}, ' title='\displaystyle  (s_1, \dots, s_{n+1}) \sim (t_1, \dots, t_{n+1}) :\Longleftrightarrow \forall i : \abs{s_i} = \abs{t_i}, ' class='latex-displaystyle' /> and consider the map <img src='http://math.fontein.de/wp-content/latex/0ea/0ead2548b944c0c05cb10cfe1ef08d23-T-000000-0.png' alt='\displaystyle  \Phi : \Gamma \setminus \{ 0 \} \to \R^n, \quad (t_1, \dots, t_{n+1}) = (\log \abs{t_1}, \dots, \log \abs{t_n}). ' title='\displaystyle  \Phi : \Gamma \setminus \{ 0 \} \to \R^n, \quad (t_1, \dots, t_{n+1}) = (\log \abs{t_1}, \dots, \log \abs{t_n}). ' class='latex-displaystyle' /> First, <img src='http://math.fontein.de/wp-content/latex/671/6713c5520fc9c2e6dbc23d7540291cba-T-000000-0.png' alt='\Phi(a) = \Phi(b)' title='\Phi(a) = \Phi(b)' class='latex-inline' /> if, and only if, <img src='http://math.fontein.de/wp-content/latex/f7c/f7cd9da91892562f7d610177c7f14a14-T-000000-0.png' alt='a \sim b' title='a \sim b' class='latex-inline' />. Let <img src='http://math.fontein.de/wp-content/latex/e30/e30d151776a448cdac9950f7d140cb08-T-000000-0.png' alt='\displaystyle  \hat{X} := \Phi(\min \Gamma) = \{ \Phi(\mu) \mid \mu \text{ minimum of } \Gamma \}. ' title='\displaystyle  \hat{X} := \Phi(\min \Gamma) = \{ \Phi(\mu) \mid \mu \text{ minimum of } \Gamma \}. ' class='latex-displaystyle' /></p>
<blockquote class='theorem'><div class='theoremtitle'>Lemma.</div> <div class='theoremmain'>
Let <img src='http://math.fontein.de/wp-content/latex/928/928cde6aa4676a989d543943a2835cde-T-000000-0.png' alt='t = (t_1, \dots, t_n) \in \R^n' title='t = (t_1, \dots, t_n) \in \R^n' class='latex-inline' />. Then, there exists some <img src='http://math.fontein.de/wp-content/latex/a67/a67731f95de086282dd67f0a4c6c08ed-T-000000-0.png' alt='\mu = (\mu_1, \dots, \mu_n) \in \hat{X}' title='\mu = (\mu_1, \dots, \mu_n) \in \hat{X}' class='latex-inline' /> with <img src='http://math.fontein.de/wp-content/latex/5c8/5c8a91910654338a9336acde0fa4ba7d-T-000000-0.png' alt='0 \le t_i - x_i' title='0 \le t_i - x_i' class='latex-inline' /> and <img src='http://math.fontein.de/wp-content/latex/936/93660ace5ca0e6c56c415a71f2abc58d-T-000000-0.png' alt='\sum_{i=1}^n (t_i - x_i) \le \log \abs{\det \Gamma}' title='\sum_{i=1}^n (t_i - x_i) \le \log \abs{\det \Gamma}' class='latex-inline' />. In particular, <img src='http://math.fontein.de/wp-content/latex/ee0/ee0b8ca4a779d77526e36148cc2487b2-T-000000-0.png' alt='t_i - x_i \le \log \abs{\det \Gamma}' title='t_i - x_i \le \log \abs{\det \Gamma}' class='latex-inline' />.
</div></blockquote>
<p>Here, <img src='http://math.fontein.de/wp-content/latex/1df/1dfc95a1220c30fa1eeba7a0e07b00ce-T-000000-0.png' alt='\det{\Gamma}' title='\det{\Gamma}' class='latex-inline' /> is the determinant of the lattice <img src='http://math.fontein.de/wp-content/latex/077/07710b5c43702a8bb7b9104eacc6ba71-T-000000-0.png' alt='\Gamma' title='\Gamma' class='latex-inline' />, i.e. the volume of one fundamental parallelepiped of <img src='http://math.fontein.de/wp-content/latex/077/07710b5c43702a8bb7b9104eacc6ba71-T-000000-0.png' alt='\Gamma' title='\Gamma' class='latex-inline' />.</p>
<blockquote class='proof'><div class='prooftitle'>Proof.</div> <div class='proofmain'>
<p>For <img src='http://math.fontein.de/wp-content/latex/50a/50ae20cb4d747f524dcb481014ec240b-T-000000-0.png' alt='\ell &gt; 0' title='\ell &gt; 0' class='latex-inline' />, consider the set <img src='http://math.fontein.de/wp-content/latex/6c3/6c33d6666700ec5292f62a562342ff39-T-000000-0.png' alt='\displaystyle  B_\ell := \{ (x_1, \dots, x_{n+1}) \in \R^{n+1} \mid \abs{x_i} \le \exp(t_i), \; \abs{x_{n+1}} \le \ell \}. ' title='\displaystyle  B_\ell := \{ (x_1, \dots, x_{n+1}) \in \R^{n+1} \mid \abs{x_i} \le \exp(t_i), \; \abs{x_{n+1}} \le \ell \}. ' class='latex-displaystyle' /> By Minkowski&#8217;s Lattice Point Theorem, we have <img src='http://math.fontein.de/wp-content/latex/71b/71b995d39a4bde7c2967122de6f2da02-T-000000-0.png' alt='B_\ell \cap \Gamma \neq 0' title='B_\ell \cap \Gamma \neq 0' class='latex-inline' /> for <img src='http://math.fontein.de/wp-content/latex/000/0003111735b78f4fc8d3c3b8b3fd8b2a-T-000000-0.png' alt='\displaystyle  2^n \prod_{i=1}^n \exp(t_i) \cdot 2 \ell = \mathrm{vol}(B_\ell) &gt; 2^{n+1} \abs{\det \Gamma}, ' title='\displaystyle  2^n \prod_{i=1}^n \exp(t_i) \cdot 2 \ell = \mathrm{vol}(B_\ell) &gt; 2^{n+1} \abs{\det \Gamma}, ' class='latex-displaystyle' /> i.e. <img src='http://math.fontein.de/wp-content/latex/a6c/a6c8f0239ecb1225771cb96f176659ef-T-000000-0.png' alt='\displaystyle  \ell &gt; \abs{\det \Gamma} \exp\biggl( -\sum_{i=1}^n t_i \biggr). ' title='\displaystyle  \ell &gt; \abs{\det \Gamma} \exp\biggl( -\sum_{i=1}^n t_i \biggr). ' class='latex-displaystyle' /> Since <img src='http://math.fontein.de/wp-content/latex/cd0/cd0c3c1a62c7db942df472732d680d6c-T-000000-0.png' alt='B_\ell' title='B_\ell' class='latex-inline' /> is closed and <img src='http://math.fontein.de/wp-content/latex/077/07710b5c43702a8bb7b9104eacc6ba71-T-000000-0.png' alt='\Gamma' title='\Gamma' class='latex-inline' /> discrete, a limit argument shows that this also holds for <img src='http://math.fontein.de/wp-content/latex/1bf/1bfe4cf549d5e8213d348ceb9c15b127-T-000000-0.png' alt='\ell = \abs{\det \Gamma} \exp\bigl( -\sum_{i=1}^n t_i \bigr)' title='\ell = \abs{\det \Gamma} \exp\bigl( -\sum_{i=1}^n t_i \bigr)' class='latex-inline' />. By the previous lemma, there exists a minimum <img src='http://math.fontein.de/wp-content/latex/2f3/2f3a2d63c70db626b03d8d1cae60e31d-T-000000-0.png' alt='s = (s_1, \dots, s_{n+1})' title='s = (s_1, \dots, s_{n+1})' class='latex-inline' /> of <img src='http://math.fontein.de/wp-content/latex/077/07710b5c43702a8bb7b9104eacc6ba71-T-000000-0.png' alt='\Gamma' title='\Gamma' class='latex-inline' /> which lies in <img src='http://math.fontein.de/wp-content/latex/cd0/cd0c3c1a62c7db942df472732d680d6c-T-000000-0.png' alt='B_\ell' title='B_\ell' class='latex-inline' />; let <img src='http://math.fontein.de/wp-content/latex/402/4027bf216d5e8f490b175aa9e4bbb3e2-T-000000-0.png' alt='\mu := (\mu_1, \dots, \mu_n) := \Phi(s)' title='\mu := (\mu_1, \dots, \mu_n) := \Phi(s)' class='latex-inline' />. Now <img src='http://math.fontein.de/wp-content/latex/50a/50a64b9be9e201eaf9c19a8e4e0c99d2-T-000000-0.png' alt='\mu_i = \log \abs{s_i} \le \log \exp(t_i) = t_i' title='\mu_i = \log \abs{s_i} \le \log \exp(t_i) = t_i' class='latex-inline' /> for <img src='http://math.fontein.de/wp-content/latex/b2b/b2b7ab3a6158d153d879eaf940e1d715-T-000000-0.png' alt='1 \le i \le n' title='1 \le i \le n' class='latex-inline' /> as <img src='http://math.fontein.de/wp-content/latex/eee/eee1e167dfea7c5bf38c200be779b354-T-000000-0.png' alt='s \in B_\ell' title='s \in B_\ell' class='latex-inline' />, whence <img src='http://math.fontein.de/wp-content/latex/cd1/cd1b11e53d7456136aa667b88fa1dceb-T-000000-0.png' alt='0 \le t_i - \mu_i' title='0 \le t_i - \mu_i' class='latex-inline' />.</p>
<p>Now <img src='http://math.fontein.de/wp-content/latex/668/66832868d817c69a1e737f424f934f81-T-000000-0.png' alt='N(s) \ge c' title='N(s) \ge c' class='latex-inline' />, whence <img src='http://math.fontein.de/wp-content/latex/704/704e8f6d19569d7bbd7401d2c6e53e29-T-000000-0.png' alt='\sum_{i=1}^n \mu_i \ge \log c - \log \abs{s_{n+1}}' title='\sum_{i=1}^n \mu_i \ge \log c - \log \abs{s_{n+1}}' class='latex-inline' />. Now <img src='http://math.fontein.de/wp-content/latex/1d1/1d17e0069382ed7b2331710845a8c98e-T-000000-0.png' alt='\abs{s_{n+1}} \le \ell' title='\abs{s_{n+1}} \le \ell' class='latex-inline' />, whence <img src='http://math.fontein.de/wp-content/latex/a5d/a5d3f867d11157f367797e1a01647613-T-000000-0.png' alt='-\log \abs{s_{n+1}} \ge -\log \ell \ge -\log \abs{\det \Gamma} + \sum_{i=1}^n t_i' title='-\log \abs{s_{n+1}} \ge -\log \ell \ge -\log \abs{\det \Gamma} + \sum_{i=1}^n t_i' class='latex-inline' />. Therefore, we get <img src='http://math.fontein.de/wp-content/latex/2cb/2cb7f6301fdd41271dbcced50100426f-T-000000-0.png' alt='\displaystyle  \sum_{i=1}^n \mu_i \ge -\log \abs{\det \Gamma} + \sum_{i=1}^n t_i, ' title='\displaystyle  \sum_{i=1}^n \mu_i \ge -\log \abs{\det \Gamma} + \sum_{i=1}^n t_i, ' class='latex-displaystyle' /> i.e. <img src='http://math.fontein.de/wp-content/latex/72e/72e2c6b6cb4229ea347e1bfc150de8cf-T-000000-0.png' alt='\sum_{i=1}^n (t_i - \mu_i) \le \log \abs{\det \Gamma}' title='\sum_{i=1}^n (t_i - \mu_i) \le \log \abs{\det \Gamma}' class='latex-inline' />.</p>
</div><div class='proofqed'>□</div></blockquote>
<p>Define <img src='http://math.fontein.de/wp-content/latex/d0d/d0d7877b61074cf02a3ad6218ba37c2c-T-000000-0.png' alt='\Lambda := \{ x \in \R^n \mid \forall \mu \in \hat{X} : x + \mu \in \hat{X} \}' title='\Lambda := \{ x \in \R^n \mid \forall \mu \in \hat{X} : x + \mu \in \hat{X} \}' class='latex-inline' />; this is a discrete subgroup of <img src='http://math.fontein.de/wp-content/latex/bc1/bc11cf658715d130a37ac60ac17afb52-T-000000-0.png' alt='\R^n' title='\R^n' class='latex-inline' />. <b>We assume that <img src='http://math.fontein.de/wp-content/latex/781/781ff4289c6cc5fc2973b7a57791e0e2-T-000000-0.png' alt='\Lambda' title='\Lambda' class='latex-inline' /> is a lattice in <img src='http://math.fontein.de/wp-content/latex/bc1/bc11cf658715d130a37ac60ac17afb52-T-000000-0.png' alt='\R^n' title='\R^n' class='latex-inline' /></b>, i.e. contains a basis of <img src='http://math.fontein.de/wp-content/latex/bc1/bc11cf658715d130a37ac60ac17afb52-T-000000-0.png' alt='\R^n' title='\R^n' class='latex-inline' />. We can define <img src='http://math.fontein.de/wp-content/latex/021/02129bb861061d1a052c592e2dc6b383-T-000000-0.png' alt='X' title='X' class='latex-inline' /> and <img src='http://math.fontein.de/wp-content/latex/383/383ac48d2b05312cad03e27386435e60-T-000000-0.png' alt='d : X \to \R^n/\Lambda' title='d : X \to \R^n/\Lambda' class='latex-inline' /> such that <img src='http://math.fontein.de/wp-content/latex/fb9/fb95d0da9b24a9afe385721a50238a41-T-000000-0.png' alt='\hat{X} = \pi^{-1}(d(X))' title='\hat{X} = \pi^{-1}(d(X))' class='latex-inline' />, if <img src='http://math.fontein.de/wp-content/latex/80b/80b60cfb2cef7765539e8aeaba9284d2-T-000000-0.png' alt='\pi : \R^n \to \R^n/\Lambda' title='\pi : \R^n \to \R^n/\Lambda' class='latex-inline' />, <img src='http://math.fontein.de/wp-content/latex/06a/06a8eca4288ced5e22eed8db5d17ada4-T-000000-0.png' alt='t \mapsto t + \Lambda' title='t \mapsto t + \Lambda' class='latex-inline' /> is the projection. To get an <img src='http://math.fontein.de/wp-content/latex/7b8/7b8b965ad4bca0e41ab51de7b31363a1-T-000000-0.png' alt='n' title='n' class='latex-inline' />-dimensional infrastructure, we are left to define <img src='http://math.fontein.de/wp-content/latex/875/87567e37a1fe699fe1c5d3a79325da6f-T-000000-0.png' alt='\varphi' title='\varphi' class='latex-inline' />.</p>
<p>For that, we proceed as in the proof of the second lemma in this section. For <img src='http://math.fontein.de/wp-content/latex/928/928cde6aa4676a989d543943a2835cde-T-000000-0.png' alt='t = (t_1, \dots, t_n) \in \R^n' title='t = (t_1, \dots, t_n) \in \R^n' class='latex-inline' />, consider <img src='http://math.fontein.de/wp-content/latex/2e0/2e06205902f55ac29b58d7c4ff1d84d3-T-000000-0.png' alt='\displaystyle  B_\ell := \biggl\{ \Psi(x) \;\biggm| \begin{matrix} x = (x_1, \dots, x_{n+1}) \in \min \Gamma, \\ \abs{x_i} \le \exp(t_i), \; \abs{x_{n+1}} \le \ell \end{matrix} \biggr\}. ' title='\displaystyle  B_\ell := \biggl\{ \Psi(x) \;\biggm| \begin{matrix} x = (x_1, \dots, x_{n+1}) \in \min \Gamma, \\ \abs{x_i} \le \exp(t_i), \; \abs{x_{n+1}} \le \ell \end{matrix} \biggr\}. ' class='latex-displaystyle' /> Let <img src='http://math.fontein.de/wp-content/latex/50a/50ae20cb4d747f524dcb481014ec240b-T-000000-0.png' alt='\ell &gt; 0' title='\ell &gt; 0' class='latex-inline' /> be minimal with <img src='http://math.fontein.de/wp-content/latex/4b1/4b16836c42e3ae0bb74d8060717dc315-T-000000-0.png' alt='B_\ell \neq \emptyset' title='B_\ell \neq \emptyset' class='latex-inline' />, and let <img src='http://math.fontein.de/wp-content/latex/ea2/ea26e02fd67f6b41fa029110bb3c13c7-T-000000-0.png' alt='\varphi(t) := \max_{\le} B_\ell' title='\varphi(t) := \max_{\le} B_\ell' class='latex-inline' />. Then <img src='http://math.fontein.de/wp-content/latex/eba/ebac5bd3582597c15ef3fb855124a826-T-000000-0.png' alt='\varphi(t)' title='\varphi(t)' class='latex-inline' /> satisfies the properties in the statement of the lemma, i.e. lies near to <img src='http://math.fontein.de/wp-content/latex/e35/e358efa489f58062f10dd7316b65649e-T-000000-0.png' alt='t' title='t' class='latex-inline' /> itself. Moreover, one quickly checks that <img src='http://math.fontein.de/wp-content/latex/468/468a2c7444da3f4d002edf8cf1938e05-T-000000-0.png' alt='\varphi(t + \lambda) = \varphi(t) + \lambda' title='\varphi(t + \lambda) = \varphi(t) + \lambda' class='latex-inline' /> for all <img src='http://math.fontein.de/wp-content/latex/00e/00ea34d26b099e9a8fcb9c46e0c53f85-T-000000-0.png' alt='\lambda \in \Lambda' title='\lambda \in \Lambda' class='latex-inline' />.</p>
<p>Hence, we obtain an <img src='http://math.fontein.de/wp-content/latex/7b8/7b8b965ad4bca0e41ab51de7b31363a1-T-000000-0.png' alt='n' title='n' class='latex-inline' />-dimensional infrastructure.</p>]]></content:encoded>
			<wfw:commentRss>http://math.fontein.de/2009/07/21/how-to-obtain-reduction-maps-for-n-dimensional-infrastructures/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>n-dimensional Infrastructures.</title>
		<link>http://math.fontein.de/2009/07/20/n-dimensional-infrastructures/</link>
		<comments>http://math.fontein.de/2009/07/20/n-dimensional-infrastructures/#comments</comments>
		<pubDate>Mon, 20 Jul 2009 08:40:46 +0000</pubDate>
		<dc:creator>Felix Fontein</dc:creator>
				<category><![CDATA[Algebra]]></category>
		<category><![CDATA[Number Theory]]></category>
		<category><![CDATA[f-representation]]></category>
		<category><![CDATA[finite abelian group]]></category>
		<category><![CDATA[giant steps]]></category>
		<category><![CDATA[infrastructure]]></category>
		<category><![CDATA[n-dimensional]]></category>

		<guid isPermaLink="false">http://math.fontein.de/?p=195</guid>
		<description><![CDATA[We will introduce n-dimensional infrastructures and briefly discuss reductions, f-representations and giant steps. We will also discuss how infrastructures can be obtained from finite abelian groups.]]></description>
			<content:encoded><![CDATA[<p>For <a href="http://math.fontein.de/forward.php?r=http://math.fontein.de/2009/07/20/one-dimensional-infrastructures/">one-dimensional infrastructures</a>, we have a circle <img src='http://math.fontein.de/wp-content/latex/53d/53dc442d7f128388d1022722a9fb1699-T-000000-0.png' alt='\R/R\Z' title='\R/R\Z' class='latex-inline' /> together with a finite, non-empty set <img src='http://math.fontein.de/wp-content/latex/021/02129bb861061d1a052c592e2dc6b383-T-000000-0.png' alt='X' title='X' class='latex-inline' /> and an injective map <img src='http://math.fontein.de/wp-content/latex/f0f/f0f2a25bb090add1980a3f5b57a78eb8-T-000000-0.png' alt='d : X \to \R/R\Z' title='d : X \to \R/R\Z' class='latex-inline' />. Now <img src='http://math.fontein.de/wp-content/latex/34b/34b0c423a0f9fb437478fc90ff9356ad-T-000000-0.png' alt='\R/R\Z = \R^n / \Lambda' title='\R/R\Z = \R^n / \Lambda' class='latex-inline' />, where <img src='http://math.fontein.de/wp-content/latex/ab7/ab78ccfbcd04b1ba22eb9427251cb20d-T-000000-0.png' alt='n = 1' title='n = 1' class='latex-inline' /> and <img src='http://math.fontein.de/wp-content/latex/781/781ff4289c6cc5fc2973b7a57791e0e2-T-000000-0.png' alt='\Lambda' title='\Lambda' class='latex-inline' /> is the one-dimensional <a href="http://math.fontein.de/forward.php?r=http://en.wikipedia.org/wiki/Lattice_(group)">lattice</a> <img src='http://math.fontein.de/wp-content/latex/2d2/2d299348f1466afe4cfbbf6560fdf0e4-T-000000-0.png' alt='\Lambda = R \Z' title='\Lambda = R \Z' class='latex-inline' />. Hence, one could say that an <img src='http://math.fontein.de/wp-content/latex/7b8/7b8b965ad4bca0e41ab51de7b31363a1-T-000000-0.png' alt='n' title='n' class='latex-inline' />-dimensional infrastructure is a torus <img src='http://math.fontein.de/wp-content/latex/f23/f23ca1b6cb26dfe9fb0c6b492abee2b0-T-000000-0.png' alt='\R^n/\Lambda' title='\R^n/\Lambda' class='latex-inline' /> together with <img src='http://math.fontein.de/wp-content/latex/021/02129bb861061d1a052c592e2dc6b383-T-000000-0.png' alt='X' title='X' class='latex-inline' /> and <img src='http://math.fontein.de/wp-content/latex/383/383ac48d2b05312cad03e27386435e60-T-000000-0.png' alt='d : X \to \R^n/\Lambda' title='d : X \to \R^n/\Lambda' class='latex-inline' /> as above. From the discussion in the remarks of <a href="http://math.fontein.de/forward.php?r=http://math.fontein.de/2009/07/20/one-dimensional-infrastructures/">this post</a> we see that we need some kind of reduction map to define giant steps (and also <img src='http://math.fontein.de/wp-content/latex/8fa/8fa14cdd754f91cc6554c9e71929cce7-T-000000-0.png' alt='f' title='f' class='latex-inline' />-representations) in the one-dimensional case, even though there a pretty canonical reduction map is given. In the case of <img src='http://math.fontein.de/wp-content/latex/f23/f23ca1b6cb26dfe9fb0c6b492abee2b0-T-000000-0.png' alt='\R^n/\Lambda' title='\R^n/\Lambda' class='latex-inline' />, we do not have something similar to a given positive direction. Moreover, definiting the &ldquo;nearest&rdquo; element of a finite subset of <img src='http://math.fontein.de/wp-content/latex/f23/f23ca1b6cb26dfe9fb0c6b492abee2b0-T-000000-0.png' alt='\R^n/\Lambda' title='\R^n/\Lambda' class='latex-inline' /> to some <img src='http://math.fontein.de/wp-content/latex/091/091f4770e73b32c034443bd6658ec60a-T-000000-0.png' alt='t \in \R^n/\Lambda' title='t \in \R^n/\Lambda' class='latex-inline' /> is even more complicated and offers more choices which appear more or less obvious. Only the selection of different norms on <img src='http://math.fontein.de/wp-content/latex/bc1/bc11cf658715d130a37ac60ac17afb52-T-000000-0.png' alt='\R^n' title='\R^n' class='latex-inline' /> lead to several possible definitions of such a map. Hence, we should require such a map in the definition:</p>
<blockquote class='theorem'><div class='theoremtitle'>Definition.</div> <div class='theoremmain'>
Let <img src='http://math.fontein.de/wp-content/latex/84c/84c6b06508e5935e9c33248dc8a7d3cb-T-000000-0.png' alt='\Lambda \subseteq \R^n' title='\Lambda \subseteq \R^n' class='latex-inline' /> be a lattice. Then, an <i><img src='http://math.fontein.de/wp-content/latex/7b8/7b8b965ad4bca0e41ab51de7b31363a1-T-000000-0.png' alt='n' title='n' class='latex-inline' />-dimensional infrastructure</i> is a non-empty finite set <img src='http://math.fontein.de/wp-content/latex/021/02129bb861061d1a052c592e2dc6b383-T-000000-0.png' alt='X' title='X' class='latex-inline' /> together with an injective map <img src='http://math.fontein.de/wp-content/latex/124/124d2018d4b09896eb41a0bd427893a6-T-000000-0.png' alt='d : X \to \R^n / \Lambda' title='d : X \to \R^n / \Lambda' class='latex-inline' /> and another map <img src='http://math.fontein.de/wp-content/latex/993/9938768e422a628d2f1d88de33a42f7d-T-000000-0.png' alt='red : \R^n/\Lambda \to X' title='red : \R^n/\Lambda \to X' class='latex-inline' /> satisfying <img src='http://math.fontein.de/wp-content/latex/aa4/aa46e0cac552a0744c0ae6e450e49a30-T-000000-0.png' alt='red \circ d = \id_X' title='red \circ d = \id_X' class='latex-inline' />.
</div></blockquote>
<p>Again, as in the one-dimensional case, one can define giant steps: <img src='http://math.fontein.de/wp-content/latex/75c/75cd397a9e887074d7d8621e21e67f3d-T-000000-0.png' alt='\displaystyle  \gs(x, x&#039;) := red(d(x) + d(x&#039;)), \quad x, x&#039; \in X. ' title='\displaystyle  \gs(x, x&#039;) := red(d(x) + d(x&#039;)), \quad x, x&#039; \in X. ' class='latex-displaystyle' /> Moreover, one gets the same relation between reduction maps and <img src='http://math.fontein.de/wp-content/latex/8fa/8fa14cdd754f91cc6554c9e71929cce7-T-000000-0.png' alt='f' title='f' class='latex-inline' />-representations, whence we define <img src='http://math.fontein.de/wp-content/latex/ad1/ad1327ddc75b9e3dcfc340c39045f677-T-000000-0.png' alt='\displaystyle  \fRep := \fRep(X, d, red) := \{ (x, f) \in X \times \R^n \mid red(d(x) + f) = x \}. ' title='\displaystyle  \fRep := \fRep(X, d, red) := \{ (x, f) \in X \times \R^n \mid red(d(x) + f) = x \}. ' class='latex-displaystyle' /> Then the map <img src='http://math.fontein.de/wp-content/latex/b6b/b6b22ae8437cdfc0b970b3c0094a3054-T-000000-0.png' alt='\displaystyle  \Psi : \fRep(X, d, red) \to \R^n/\Lambda, \quad (x, f) \mapsto d(x) + f ' title='\displaystyle  \Psi : \fRep(X, d, red) \to \R^n/\Lambda, \quad (x, f) \mapsto d(x) + f ' class='latex-displaystyle' /> is a bijection, and we can use this bijection to equip <img src='http://math.fontein.de/wp-content/latex/5d0/5d0772f88ac15d10398d367c6d0142e3-T-000000-0.png' alt='\fRep(X, d, red)' title='\fRep(X, d, red)' class='latex-inline' /> with a group law by <img src='http://math.fontein.de/wp-content/latex/c99/c99942ee2ec82873b1c1a32de6e70232-T-000000-0.png' alt='\displaystyle  (x, f) + (x&#039;, f&#039;) = \Psi^{-1}(\Psi(x, f) + \Psi(x&#039;, f&#039;)), \quad (x, f), (x&#039;, f&#039;) \in \fRep. ' title='\displaystyle  (x, f) + (x&#039;, f&#039;) = \Psi^{-1}(\Psi(x, f) + \Psi(x&#039;, f&#039;)), \quad (x, f), (x&#039;, f&#039;) \in \fRep. ' class='latex-displaystyle' /></p>

<h3>Discrete Infrastructure.</h3>
We say that an <img src='http://math.fontein.de/wp-content/latex/7b8/7b8b965ad4bca0e41ab51de7b31363a1-T-000000-0.png' alt='n' title='n' class='latex-inline' />-dimensional infrastructure <img src='http://math.fontein.de/wp-content/latex/240/240d947d431135da3b5728642a17aea6-T-000000-0.png' alt='(X, d, red)' title='(X, d, red)' class='latex-inline' /> with lattice <img src='http://math.fontein.de/wp-content/latex/781/781ff4289c6cc5fc2973b7a57791e0e2-T-000000-0.png' alt='\Lambda' title='\Lambda' class='latex-inline' /> is <i>discrete</i> if <img src='http://math.fontein.de/wp-content/latex/988/988ff617b34da610134b40b43485ba9c-T-000000-0.png' alt='\Lambda \subseteq \Z^n' title='\Lambda \subseteq \Z^n' class='latex-inline' />, <img src='http://math.fontein.de/wp-content/latex/66c/66c360849f0298dd4a81b42b0e3aaae5-T-000000-0.png' alt='d(X) \subseteq \Z^n/\Lambda' title='d(X) \subseteq \Z^n/\Lambda' class='latex-inline' /> and if <img src='http://math.fontein.de/wp-content/latex/bda/bda9643ac6601722a28f238714274da4-T-000000-0.png' alt='red' title='red' class='latex-inline' /> does not depends on fractions. To make the last part more precise, define <img src='http://math.fontein.de/wp-content/latex/4fc/4fc7d50065613731fbf523065b23f95c-T-000000-0.png' alt='\displaystyle  floor : \R^n \to \Z^n, \quad (x_1, \dots, x_n) \mapsto (\floor{x_1}, \dots, \floor{x_n}); ' title='\displaystyle  floor : \R^n \to \Z^n, \quad (x_1, \dots, x_n) \mapsto (\floor{x_1}, \dots, \floor{x_n}); ' class='latex-displaystyle' /> if <img src='http://math.fontein.de/wp-content/latex/988/988ff617b34da610134b40b43485ba9c-T-000000-0.png' alt='\Lambda \subseteq \Z^n' title='\Lambda \subseteq \Z^n' class='latex-inline' />, <img src='http://math.fontein.de/wp-content/latex/751/7515875808ef6219fa6fd725e2105588-T-000000-0.png' alt='floor' title='floor' class='latex-inline' /> induces a map <img src='http://math.fontein.de/wp-content/latex/d06/d069ed2fed1bced1177ae65afae80ff9-T-000000-0.png' alt='\R^n/\Lambda \to \Z^n/\Lambda' title='\R^n/\Lambda \to \Z^n/\Lambda' class='latex-inline' />. Now, that <img src='http://math.fontein.de/wp-content/latex/bda/bda9643ac6601722a28f238714274da4-T-000000-0.png' alt='red' title='red' class='latex-inline' /> does not depends on fractions simply means that <img src='http://math.fontein.de/wp-content/latex/bda/bda9643ac6601722a28f238714274da4-T-000000-0.png' alt='red' title='red' class='latex-inline' /> factors through <img src='http://math.fontein.de/wp-content/latex/751/7515875808ef6219fa6fd725e2105588-T-000000-0.png' alt='floor' title='floor' class='latex-inline' />, i.e. that we can write <img src='http://math.fontein.de/wp-content/latex/1a5/1a52f18ff04ea8f59c7f72df39eb60be-T-000000-0.png' alt='red = red&#039; \circ floor' title='red = red&#039; \circ floor' class='latex-inline' /> with <img src='http://math.fontein.de/wp-content/latex/51c/51ce1387e2771d00ed6ee0eb56b87e2f-T-000000-0.png' alt='red&#039; : \Z^n/\Lambda \to X' title='red&#039; : \Z^n/\Lambda \to X' class='latex-inline' />.

Moreover, if in the following we specify discrete infrastructures, we often just define <img src='http://math.fontein.de/wp-content/latex/bda/bda9643ac6601722a28f238714274da4-T-000000-0.png' alt='red' title='red' class='latex-inline' /> for values in <img src='http://math.fontein.de/wp-content/latex/9f8/9f8255d42c7c3c7051915ddd79663ae3-T-000000-0.png' alt='\Z^n/\Lambda' title='\Z^n/\Lambda' class='latex-inline' />. In that case, for elements <img src='http://math.fontein.de/wp-content/latex/267/2678d26528eb605a243dfaef01cb6bcd-T-000000-0.png' alt='v \in \R^n/\Lambda \setminus \Z^n/\Lambda' title='v \in \R^n/\Lambda \setminus \Z^n/\Lambda' class='latex-inline' />, define <img src='http://math.fontein.de/wp-content/latex/c45/c45b18c84ba4a098b56425e0ccc5dad6-T-000000-0.png' alt='red(v) := red(floor(v))' title='red(v) := red(floor(v))' class='latex-inline' />.

In case <img src='http://math.fontein.de/wp-content/latex/240/240d947d431135da3b5728642a17aea6-T-000000-0.png' alt='(X, d, red)' title='(X, d, red)' class='latex-inline' /> is discrete, consider the subset <img src='http://math.fontein.de/wp-content/latex/51e/51e123ab52bb965b18a60765090262c3-T-000000-0.png' alt='\displaystyle  \fRep_{disc} := \fRep_{disc}(X, d, red) := \{ (x, f) \in \fRep \mid f \in \Z^n \}. ' title='\displaystyle  \fRep_{disc} := \fRep_{disc}(X, d, red) := \{ (x, f) \in \fRep \mid f \in \Z^n \}. ' class='latex-displaystyle' /> Then <img src='http://math.fontein.de/wp-content/latex/533/533574c197c4ad43478d5aca74b01cdd-T-000000-0.png' alt='\displaystyle  \Psi|_{\fRep_{disc}} : \fRep_{disc} \to \Z^n/\Lambda ' title='\displaystyle  \Psi|_{\fRep_{disc}} : \fRep_{disc} \to \Z^n/\Lambda ' class='latex-displaystyle' /> is an isomorphism.

<h3>Finite Abelian Groups as Infrastructures.</h3>
Let <img src='http://math.fontein.de/wp-content/latex/dfc/dfcf28d0734569a6a693bc8194de62bf-T-000000-0.png' alt='G' title='G' class='latex-inline' /> be a finite abelian group, generated by <img src='http://math.fontein.de/wp-content/latex/e49/e4903566c7e7f582f4c6c8e7aa9ab8c5-T-000000-0.png' alt='g_1, \dots, g_n' title='g_1, \dots, g_n' class='latex-inline' />. Consider the <i>relation lattice</i> <img src='http://math.fontein.de/wp-content/latex/988/988ff617b34da610134b40b43485ba9c-T-000000-0.png' alt='\Lambda \subseteq \Z^n' title='\Lambda \subseteq \Z^n' class='latex-inline' /> for <img src='http://math.fontein.de/wp-content/latex/e49/e4903566c7e7f582f4c6c8e7aa9ab8c5-T-000000-0.png' alt='g_1, \dots, g_n' title='g_1, \dots, g_n' class='latex-inline' />, defined by <img src='http://math.fontein.de/wp-content/latex/075/07553e15cc9cdaa46490362c372ee13c-T-000000-0.png' alt='\displaystyle  (v_1, \dots, v_n) \in \Lambda \Leftrightarrow \prod_{i=1}^n g_i^{v_i} = 1. ' title='\displaystyle  (v_1, \dots, v_n) \in \Lambda \Leftrightarrow \prod_{i=1}^n g_i^{v_i} = 1. ' class='latex-displaystyle' /> Then <img src='http://math.fontein.de/wp-content/latex/781/781ff4289c6cc5fc2973b7a57791e0e2-T-000000-0.png' alt='\Lambda' title='\Lambda' class='latex-inline' /> is the kernel of <img src='http://math.fontein.de/wp-content/latex/02d/02d41510d10d482130c1f82d7f968129-T-000000-0.png' alt='\Z^n \to G' title='\Z^n \to G' class='latex-inline' />, <img src='http://math.fontein.de/wp-content/latex/8a9/8a941c9278bdb750627fd4cad04807f6-T-000000-0.png' alt='(v_1, \dots, v_n) \mapsto \prod_{i=1}^n g_i^{v_i}' title='(v_1, \dots, v_n) \mapsto \prod_{i=1}^n g_i^{v_i}' class='latex-inline' />, and <img src='http://math.fontein.de/wp-content/latex/68f/68ff1c600828d676f3a1caf67007c768-T-000000-0.png' alt='\displaystyle  \varphi : \Z^n/\Lambda \to G, \quad (v_1, \dots, v_n) + \Lambda \mapsto \prod_{i=1}^n g_i^{v_i} ' title='\displaystyle  \varphi : \Z^n/\Lambda \to G, \quad (v_1, \dots, v_n) + \Lambda \mapsto \prod_{i=1}^n g_i^{v_i} ' class='latex-displaystyle' /> is a group isomorphism. Define <img src='http://math.fontein.de/wp-content/latex/2c0/2c0ed30d17ec2db42fa41f1b049d2ee9-T-000000-0.png' alt='X := G' title='X := G' class='latex-inline' />, <img src='http://math.fontein.de/wp-content/latex/d03/d03507a817fca15e947047fad102db2f-T-000000-0.png' alt='d := \varphi^{-1}' title='d := \varphi^{-1}' class='latex-inline' /> and <img src='http://math.fontein.de/wp-content/latex/c67/c6743b2ef8e9fd6b23612f6a936a4374-T-000000-0.png' alt='red := \varphi' title='red := \varphi' class='latex-inline' /> (or, more precisely, <img src='http://math.fontein.de/wp-content/latex/437/4374bf6bd8190f275b230b4277416147-T-000000-0.png' alt='red := \varphi \circ floor' title='red := \varphi \circ floor' class='latex-inline' />); then <img src='http://math.fontein.de/wp-content/latex/240/240d947d431135da3b5728642a17aea6-T-000000-0.png' alt='(X, d, red)' title='(X, d, red)' class='latex-inline' /> is an <img src='http://math.fontein.de/wp-content/latex/7b8/7b8b965ad4bca0e41ab51de7b31363a1-T-000000-0.png' alt='n' title='n' class='latex-inline' />-dimensional infrastructure. Moreover, for <img src='http://math.fontein.de/wp-content/latex/08f/08feec06eac9c579ca536cca328950eb-T-000000-0.png' alt='g, g&#039; \in G' title='g, g&#039; \in G' class='latex-inline' />, we have <img src='http://math.fontein.de/wp-content/latex/bb9/bb989bd5fc13dbff5d68cf0cab1fb633-T-000000-0.png' alt='\gs(g, g&#039;) = g g&#039;' title='\gs(g, g&#039;) = g g&#039;' class='latex-inline' />, whence <img src='http://math.fontein.de/wp-content/latex/520/52045a9aaf166813b2afe664a170dac9-T-000000-0.png' alt='\gs' title='\gs' class='latex-inline' /> equals the group operation of <img src='http://math.fontein.de/wp-content/latex/dfc/dfcf28d0734569a6a693bc8194de62bf-T-000000-0.png' alt='G' title='G' class='latex-inline' />. Hence, every finite abelian group can be seen in a natural way as an infrastructure.

Moreover, this shows that <img src='http://math.fontein.de/wp-content/latex/827/8277e0910d750195b448797616e091ad-T-000000-0.png' alt='d' title='d' class='latex-inline' /> can be thought of as an analogue to the discrete logarithm map, and <img src='http://math.fontein.de/wp-content/latex/bda/bda9643ac6601722a28f238714274da4-T-000000-0.png' alt='red' title='red' class='latex-inline' /> is an analogue of the power map <img src='http://math.fontein.de/wp-content/latex/3d1/3d11e271491a167413e954b3caabeff0-T-000000-0.png' alt='n \mapsto g^n' title='n \mapsto g^n' class='latex-inline' />. In particular, we obtained the goal described in <a href="http://math.fontein.de/forward.php?r=http://math.fontein.de/2009/07/20/the-discrete-logarithm-problem-and-generalizations/">the first post of this series</a>: we found a generalization of the discrete logarithm problem to a non-associative algebraic structure. In the next post, I will how such infrastructures can be obtained from global fields; this gives a rich source of examples for <img src='http://math.fontein.de/wp-content/latex/7b8/7b8b965ad4bca0e41ab51de7b31363a1-T-000000-0.png' alt='n' title='n' class='latex-inline' />-dimensional infrastructures.

<h3>What about baby steps?</h3>
Note that in the above discussion, I simply ignored baby steps. In the one-dimensional case, <img src='http://math.fontein.de/wp-content/latex/7b0/7b09fea775960abce9cd821eb6ee9ef7-T-000000-0.png' alt='\R' title='\R' class='latex-inline' /> has a canonical direction (namely the positive one) and so has <img src='http://math.fontein.de/wp-content/latex/53d/53dc442d7f128388d1022722a9fb1699-T-000000-0.png' alt='\R/R\Z' title='\R/R\Z' class='latex-inline' />, whence saying &ldquo;go to the next element&rdquo; makes sense. Opposed to that, in <img src='http://math.fontein.de/wp-content/latex/bc1/bc11cf658715d130a37ac60ac17afb52-T-000000-0.png' alt='\R^n' title='\R^n' class='latex-inline' />, there are infinitely many directions, no one better than another. Even if we fix a direction, &ldquo;go to the next element in that direction&rdquo; seems to not really make sense. So far, I have not seen any definition of baby steps in this case which works for <i>all</i> <img src='http://math.fontein.de/wp-content/latex/7b8/7b8b965ad4bca0e41ab51de7b31363a1-T-000000-0.png' alt='n' title='n' class='latex-inline' />-dimensional infrastructures.

Note that in the case of infrastructures obtained from global fields, one has some kind of canonical baby steps (even though there are still some choices left). In fact, there are <img src='http://math.fontein.de/wp-content/latex/488/488968c8363007fe20e033f70ad0b931-T-000000-0.png' alt='n + 1' title='n + 1' class='latex-inline' /> of them. To define them, though, one needs more information than just <img src='http://math.fontein.de/wp-content/latex/021/02129bb861061d1a052c592e2dc6b383-T-000000-0.png' alt='X' title='X' class='latex-inline' />, <img src='http://math.fontein.de/wp-content/latex/827/8277e0910d750195b448797616e091ad-T-000000-0.png' alt='d' title='d' class='latex-inline' /> and <img src='http://math.fontein.de/wp-content/latex/bda/bda9643ac6601722a28f238714274da4-T-000000-0.png' alt='red' title='red' class='latex-inline' />: one needs information about a <img src='http://math.fontein.de/wp-content/latex/235/23551d9275207a0c4f90c339d14d8fc2-T-000000-0.png' alt='(n + 1)' title='(n + 1)' class='latex-inline' />-st dimension, both for constructing the reduction map and for defining baby steps.
]]></content:encoded>
			<wfw:commentRss>http://math.fontein.de/2009/07/20/n-dimensional-infrastructures/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

