{'fraction_non_alphanumeric': 0.03179025924296492, 'fraction_numerical': 0.01394795587492464, 'mean_word_length': 4.143006787899103, 'pattern_counts': {'":': 0, '<': 19, '<?xml version=': 0, '>': 7, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 13, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Lattice String Field Theory: The linear dilaton in one dimension

We propose the use of lattice field theory for the study of string field theory at the non-perturbative quantum level. We identify many potential obstacles and examine possible resolutions thereof. We then experiment with our approach in the particularly simple case of a one-dimensional linear dilaton and analyse the results.

5 Discussion 63 • The study of various quantum effects, such as the scale-dependence of masses and couplings, which are not protected by supersymmetry.
• A particularly ambitious task would be the study of (portions of) the string theory landscape. A particular example could be the understanding of the landscape that is related to changes of the open string background.
• The study of known string theory dualities and the identification of new ones.
While other approaches towards the non-perturbative definition of string theory also exist, string field theory is very natural in principle and construction of such theories was attempted already in the first days of string theory [5,6]. We now have several such formulations. Among these formulations, the more promising ones are those in which the theory is covariant and universal 2 . Such formulations were introduced for the bosonic open string [7], for the bosonic closed string [8] and to some extent also for the open superstring [9][10][11][12][13][14][15] and the heterotic string [16][17][18][19]. Interesting new ideas regarding closed superstring field theory were presented in [20][21][22].
Initially, string field theories were put to the test by demonstrating that they lead to the same scattering amplitudes as the world-sheet theory, i.e. one attempted to demonstrate that a proper single covering of the relevant moduli space is achieved and that the perturbative expansion for the amplitudes is correctly reproduced [23,24]. For quite some time such perturbative studies formed the main focus for research in the field. This state of affairs changed following the realization that Sen's conjectures [25,26] can be studied using string field theory, i.e. that a field theoretical approach is a most adequate one for studying non-perturbative classical solutions, in particular solutions describing the condensation of the open string tachyon. Following the first attempts to address these questions in the cases of the bosonic string [27,28] and the superstring [29], the interest of the community drifted towards the study of such classical solutions. This led to a large body of work, which culminated with the construction of the first non-trivial analytical solution to string field theoretical equations of motion by Schnabl [30] (see also [31][32][33]). The new tools that were developed for the construction of this tachyon vacuum solution were further used for the construction of other analytical solutions, including the construction of simpler tachyon vacuum solutions [34], similar superstring field theory solutions [35][36][37][38] and to solutions describing marginal deformations [39][40][41][42][43][44][45][46][47], as well as to much further advance in the field.
Despite all this progress, a non-perturbative quantum mechanical study of string field theory was never performed. Such a study could be useful for addressing the important question of distinguishing "bare" string field theories from "effective" ones [48]. The latter ones being theories that, while capable of reproducing the correct scattering amplitudes, do not make sense as quantum theories at the non-perturbative level, since there is no way to regularize or re-sum their perturbation series. A related but simpler problem that might also benefit from such a study is that of the gauge invariance and gauge fixing of string field theories: While it was demonstrated that in a specific gauge Witten's open bosonic string field theory reproduces the correct covering of moduli space, the quantum master equation of this theory, which would ensure gauge invariance at the quantum level, is singular [49]. The situation with many other open string field theories seems to be similar. Many other issues that cannot currently be examined, such as the fate of the closed string tachyon in open string field theories could also be examined.
Another important motivation for such a study is that it could enable us to address the big challenges that we listed in the beginning of this introduction. Thus, such a study could be of use to the general string theory and high energy community, as it would significantly extend the usefulness of string field theory to the general research in the field. This could be particularly important, as string field theoretical research tends much to concentrate around string field theory itself.
However, the quantum non-perturbative study of string field theory is an enormous endeavour. In this work we attempt a first small step towards this goal. We consider the simplest possible string field theory, namely Witten's bosonic open string field theory and examine the possibility of studying this theory using lattice field theoretical methods. Our aim is to provide a proof of concept for a lattice approach to string field theory by identifying the many obstacles such an approach would have, suggesting various ways to deal with these difficulties, and examining these issues "experimentally" by lattice simulations of a particularly simple setup.
The motivation for a lattice study is the complexity of the theories that we are interested in. Even for regular field theories there is not much that can be said analytically about the quantum non-perturbative regime without, e.g. supersymmetry. Furthermore, even in the latter cases there are many aspects of the theory that cannot be addressed analytically. Given the limitations of analytical studies, it is only natural to consider a numerical approach that is adequate for the study of non-perturbative physics of field theories. Among the various possibilities, the lattice approach [50][51][52][53][54][55][56][57] is probably the most established and the most useful one.
The choice of Witten's theory among the various possibilities is also easily motivated, as it is the simplest and the most well understood among the universal string field theories. Unlike the closed string field theories it relies on a single product that can be explicitly expressed in terms of known coefficients describing the coupling of various fields. Moreover, studying the bosonic theory enables us to avoid the various complications related to properly choosing picture numbers of string fields, from which superstring field theories suffer.
As was already mentioned, there are several difficulties with the proposed approach. Let us mention here a couple of obvious ones, and postpone the discussion on the other ones to latter sections. Witten's theory is cubic, implying that the action is unbounded from below. While this is usually attributed to the unphysical nature of many of the component fields, it is bound to lead to problems for a lattice simulation. We attempt to resolve this problem using analytical continuation from a setup, to be defined in what follows, in which the cubical terms are purely imaginary. We thus trade the instability by a convergent oscillatory behaviour.
Another complication of Witten's theory comes from the fact that the bosonic theory in the critical dimension, as well as in any other dimension above two is presumably not well defined, due to the presence of the closed string tachyonic instability. Moreover, running lattice simulations in the critical d = 26 dimensions seems hopeless from a computational perspective. A possible way to overcome both these problems is to study linear dilaton backgrounds with d ≤ 2. In this paper we focus mainly on the simplest one among all these models, namely the d = 1 case. While the d ≤ 2 theories are not really "stringy" ones, it should be possible to generalize the (universal) string field theoretical language used here to the more involved cases.
The rest of this paper is organised as follows: In the remainder of this section we introduce the reader to the basics of Witten's string field theory and to the formulation of string theory in a linear dilaton background. In particular we define the "level" of a string field and briefly introduce the notion of level truncation. We also introduce four "schemes", which we study in latter sections, for addressing the gauge symmetry of string field theory. In section 2 we further dwell upon the main tool used in the numerical study of string field theory, namely level truncation, and explain how to use it in the current context for the various schemes. We also remind of the reality condition obeyed by the string field and perform an analytical evaluation for the case of a single mode. Then, in section 3 we explain how to put the string field theory expressions on a lattice using the analytical continuation mentioned above. We introduce observables whose dependence on various parameters can be studied, and discuss some difficulties related to simulations involving a complex action. The results of the lattice simulations are given in section 4. Dependence of the observables on several parameters is studied and further understanding of numerical and computational challenges in this approach is achieved. Some concluding remarks are offered in section 5.

String field theory
String field theory is a second quantization approach to string theory. The classical string field is identified with the quantum Fock space of the first quantized (world-sheet) string theory. The world-sheet theory is a two dimensional conformal field theory (CFT). Thus, its Fock space is infinite dimensional. Hence, the string field is an infinite sum of regular (component) fields. The string field is assumed to be real. The reality condition for the string field translates to reality conditions on the component fields, to be described in 2.3.
The action of the string field is, where Ψ is the string field and the star product, the integral, and Q are defined below. The constant α ′ , related to the string tension, defines the string length, a natural length scale for the string, l s ≡ √ α ′ , (1.2) and g o is the open string coupling constant. A rescaling of Ψ by g o would result in a global prefactor of g −2 o in front of the action. Note, however, that the way we define it here, g o is a dimensionful parameter. Hence, we cannot expect to obtain canonical normalizations for the component fields both in the way the action is written here and after dividing by g o . Jumping ahead to the equations that will follow upon using level truncation we see that in the current form of the action, canonical dimension for the scalar tachyon field is obtained in (2.10). Then, we infer from (2.19) that g o has a mass dimension of 6−d 2 . Thus, we leave the action in the form (1.1).
In order to make sense out of the action (1.1), the entities that appear in it should first be defined. The bi-linear star product takes two string fields and gives back a single string field. It has the geometric interpretation of gluing the right half of the first string with the left half of the second string. Hence, it is a non-commutative, associative product. The introduction of the star product turns the space of string fields into an algebra. The integral symbol represents "integration over the space of string fields". It is performed by gluing of the left half of a single string to its right half, followed by the evaluation of the CFT expectation value of the resulting configuration. The kinetic term is produced using the operator Q, which is the BRST charge of the world-sheet theory. It is given by a contour integral of a current J around the state Ψ in the CFT. An important property of Q is that it is an odd derivation with respect to the other two operations, Here (−) Ψ 1 represents the parity of the string field Ψ 1 . The physical string field is odd and leads to a minus sign in the definition above, while the string field that plays the role of a gauge parameter is even. The fact that the string field includes an infinite amount of component fields is a subtlety that any numerical method should address. A common way to deal with the infinite amount of fields is to truncate the string field to a finite sum by considering only fields whose "level" is below some value l 1 and terms in the action integral, which are below some l 2 [58,59]. This is referred to as a truncation to level (l 1 , l 2 ). The level of a field is defined to be its conformal weight plus a constant that sets the zero-momentum lowest level state to l = 0. Since the Virasoro operator L 0 , which reads the conformal weight of a state, serves as the (gauge fixed) kinetic term for the string field, the level l 0 is essentially the on-shell mass of the string excitation considered. Hence, level truncation has the natural physical interpretation of considering only low-mass states.
The level is invariant under the action of Q. However, the star product mixes different levels: the star product of string fields that were truncated to a given level results in expressions that are not truncated to this level. Hence, after the evaluation of the action in terms of component fields, the action should also be truncated. As l 1,2 are sent to infinity one expects to obtain the result of using the full string field. There is no proof that this should work and subtleties might well arise. However, in the past it always did work. The inclusion of a kinetic term implies l 2 ≥ 2l 1 while the cubicity of the action implies l 2 ≤ 3l 1 .
In practice one always works either in the (l, 2l) (which is simpler -has far fewer terms) or the (more "physical") (l, 3l) level-truncation.
The conformal dimension of a field depends on its momentum. Most past papers considered only the zero momentum sector. Those who did consider non-zero momentum either considered the double limit of a truncation in which the zero-momentum level and the momentum were considered separately, or took the more physical choice of considering the total conformal weight as a single level parameter. In both cases, the only allowed momentum was along a compactified space-like direction. Hence, this momentum was quantized and its contribution to the level was always positive, which is sensible from the perspective of level truncation. This is not quite the case that we consider. We do not have compactified directions and we consider the most general space-time dependence of the fields. However, the use of a lattice implies that we have to Wick-rotate the time direction and to evaluate the action on a finite range of space-time, with some arbitrary (Neumann/Dirichlet) boundary conditions. These two restrictions turn the use of the more physical level truncation into a sensible choice, which we adopt. Not only would that free us from considering double limits, but it would also simplify and make more accurate the consideration of the string-field-theory-inherent non-localities. Thus, we define the total level of a string field to be l = l 0 + l p , where l 0 is defined by the mass of the specific excitation and l p includes the contribution of the momentum to the conformal weight. Another important issue is that of the space of string fields, a proper definition of which is still lacking. Currently it is not even clear which mathematical concepts are needed in order to properly define it. However, the general problems with the definition of this space should not emerge in the context of level truncation. On the other hand, we should decide whether the space of string fields should be restricted to string fields of a given (first-quantization) ghost number and whether dependence on the ghost zero mode should be allowed in its definition.
The ghost system that we refer to here is the bc system used to fix the conformal gauge symmetry on the world-sheet. This symmetry is generated by the energy momentum tensor T (z) which is an even object of conformal dimension h = 2. Thus, it is fixed by a system of two conjugate odd bosons, b whose conformal dimension is also h = 2 and c with h = −1. The ghost number is defined as the number of c insertions minus the number of b insertions. These first-quantized ghosts manifest themselves in the second quantized formulation by declaring that the string field Ψ is a functional not only of the space-time X µ variables, but also of the bc system. In terms of modes these conformal fields can be expanded as 3 (1.6) The fact that these fields are canonically conjugate implies 4 The world-sheet quantum space is defined in terms of vertex operators, which are restricted to carry ghost number one. The classical string field Ψ generalizes the space of vertex operators and should therefore also be restricted to carry ghost number one. However, a proper treatment of the gauge invariance of the classical action (1.1), can modify this restriction. The gauge transformation that leaves the action invariant is (1.8) A common way to classically fix the gauge is to impose the Siegel gauge, which is a string field theoretical extension of the Feynman gauge for the vector component field. This gauge choice is enforced by requiring that the b-ghost zero mode annihilates the string field, The Fock vacuum is annihilated by b 0 . Hence, the Siegel gauge can also be defined as the space of states built from the vacuum without using c 0 . A quantum treatment of the gauge symmetry should take into account the fact that the gauge symmetry is redundant and "uses the equations of motion". The most natural framework for addressing such a system covariantly is the field-antifield BV formalism. This formalism was applied to Witten's string field theory in [60][61][62]. The result is very elegant: prior to gauge fixing the action should be replaced by a "master action", which is identical in form to the classical action (1.1), except that the string field Ψ should no longer be constrained to carry ghost number one 5 . One can gauge fix the master action to obtain the Siegel gauge in the space of string fields with unrestricted ghost number. A potential subtlety with the master action is that according to the general BV formalism it should obey the "quantum master equation". However, it is still not clear if this is the case and it is only certain that it obeys the "classical master equation". While gauge fixing is necessary in perturbation theory, this is not always the case in a lattice approach, in which the infinite gauge orbits are replaced by finite ones. Hence, we can consider the following four options for our space of string fields, to which we refer in the following as schemes: 1. Classical string fields without gauge fixing, i.e. Ψ carries ghost number one but has no ghost zero-mode restrictions.
2. Classical gauge-fixed string fields. This is probably inconsistent, since there is no justification for gauge fixing without a proper treatment of the gauge symmetry.
3. BV string field without gauge fixing. Here, all ghost numbers are considered and the string field is allowed a c 0 dependence.
4. Gauge-fixed BV string field, i.e. Ψ carries all possible ghost numbers but is c 0independent.
One of the important advantages of the lattice approach to field theory is that it provides a regulator that does not break gauge symmetry. In our case, on the other hand, the lattice does break the gauge symmetry, since the star product mixes all levels. Hence, one should expect that the gauge fixed schemes, in which the gauge symmetry was already taken care of, would be better behaved. While we will experiment with all the four schemes, we will see that, as we expect, scheme 4 seems to be the most promising one.
1.2 CFT and the linear dilaton at d ≤ 2 The first step towards the explicit construction of the string field theory is the choice of the background CFT. In string theory the background always includes the bc ghost system, which we already described. Other than the ghost system the world-sheet theory depends also on a matter system, which can be any CFT, as long as its central charge is c m = 26. This value for the central charge is needed in order to cancel the central charge of the ghost system which is c gh = −26. The vanishing of the total central charge is necessary for avoiding conformal anomalies.
In this paper, we work with a one dimensional linear dilaton theory. But let us for now consider the more general case of a linear dilaton in d ≤ 2 dimensions 6 . This case includes theories with 1 < d < 2, where we identify the dimension d with the central charge of the non-linear-dilaton part of the matter sector plus one. This identification stems from the fact, on which we elaborate below, that the linear dilaton can be realized by a single non-homogenous direction, while standard space-time directions correspond to one unit of central charge. The 1 < d < 2 theories can be realized using non-minimal models, but we shall refrain in this work from going into details about these systems. For the two dimensional case note that while we Wick-rotate for enabling the lattice simulations, there is still a distinction between the two dimensions, due to the linear dilaton background. Also note that the dilaton gradient, V µ to be defined below, is of the order of the string scale, The string scale is usually identified (presumably up to a constant of order one or around it) with the Planck mass. Hence, these spaces differ substantially from standard spacetimes. We will further have to set two other scales, namely the lattice spacing and the lattice size. In order to obtain a proper description of the physics, the first one should be 6 In the two dimensional case, the world-sheet degrees of freedom are the "tachyon" field and the "discrete states", which are physical only for specific momenta. Scattering amplitudes of both tachyons and discrete states are known [63,64]. They were considered from the string field theory perspective in [65][66][67]. Other relevant papers include the identification of the ground ring/W∞ structure [68], the introduction of ZZ [69] and FZZT D-branes [70,71], open/closed duality and relation to the supersymmetric theories [72] and the decay of ZZ-branes [73]. sent to zero and the second one should be sent to infinity, in l s units, in order to approach the continuum limit.
In a theory of open strings, the matter fields can be expanded as 7 , where µ = 1, 2 in the 2d case and takes a single value and hence can be omitted in the 1d case. Taking the derivative with respect to z gives √ n a µ n z −n−1 + a †µ n z n−1 . (1.12) These fields have the following operator product expansion (OPE) which translate into the standard commutation relations among the infinite set of creation and annihilation operators, [a µ n , a †ν m ] = η µν δ m,n . (1.14) We assume a flat (space-time) metric, Momentum states are represented as usual using the operators e ik·X . The OPE (1.13) implies that these exponents suffer from short distance singularities and should be normalordered. We do not write the normal ordering symbol and assume that all fields that we consider are implicitly normal ordered. In the standard flat background with constant dilaton, the normal-ordered exponents carry well-defined conformal weights, Since we consider open strings, our fields are given by insertions on the boundary of the CFT theory, which we identify with the real axis, 18) and the CFT is defined on the upper half plane. One usually extends the CFT to the whole complex plane using the doubling trick, according to which z-dependence above the real line is identified withz-dependence below it. Still, the real line is special, e.g. conformal fields may suffer from extra singularities when approaching it, originating from collisions of z andz. In particular, momentum states should now be normal-ordered according to the boundary-normal-ordering. Then, they carry a well defined single conformal weight h(e ik·X ) = α ′ k 2 .
(1. 19) Another confusion that can arise from the presence of the boundary is the relation between the derivative with respect to z and that with respect to the boundary parameter. We will try to avoid this issue by always considering only the z variable.
In order to fully describe the CFT one has to define the energy-momentum tensor, where the superscripts stand for "ghost" and "matter". The ghost part of the energy momentum tensor is fixed, but the matter part is theory-dependent. In our case it equals, The second "improvement" term encodes the linear dilaton nature of the background. This term changes the central charge to a new value, In order to obtain the correct value of 26 for the central charge, one has to impose In particular, the cases we are interested in are, where the minus sign is just a convention. In a linear-dilaton background the following modifications occur as compared to a standard flat-space background [74,75]: • The momentum-conservation delta function is modified in order to reflect the breakdown of translational invariance, Here, the delta function is formally defined by, (1.28) • The field X, aligned with the linear dilaton direction, is no longer a (logarithmic) conformal tensor, The momentum operators built from X µ remain conformal tensors. However, their conformal weights change, • The change in T m induces a change in Q, since the following identity holds in general where J(z) is the BRST current, which should be integrated to obtain Q.
The introduction of a linear dilaton introduces complications also from the lattice perspective. Specifically, the fact that the target space is no longer homogenous implies that it would not be enough to consider the length L of the lattice, as a single length parameter. Instead, we would have to study the dependence on x min and x max , the minimum and maximum points of the spatial direction 8 X, or alternatively on x min and the lattice interval (1.32)

Level truncation
In this section we implement level truncation in order to describe various aspects, problems and resolutions of our program from the string field theory perspective. We evaluate most expressions in an arbitrary dimension and concentrate on the d = 1 case at the end. Later on, in section 3, we discuss the computational lattice perspective. Here we start by evaluating the action for l 0 = 0 in 2.1. Next we discuss the way by which higher levels can be added in 2.2 and explain how to impose the reality condition in 2.3. Then, we describe explicitly the first case of a higher level, namely l 0 = 1, in 2.4. In order to go to higher levels one has to define a systematic way for the evaluation of the very many terms that are present in the action. We sketch a method that can be used for an automatization of the evaluation of the action in 2.5 and utilize it in 2.6 for the evaluation of the action of scheme 3 at l 0 = 1. We further explain there that there is a problem with this action that prevents us from using scheme 3 together with level truncation, after which we truncate the scheme 3 action to a scheme 1 action in 2.7. We end this section by an analytical study of the simplest possible case, that of a single mode, in 2.8, followed by a discussion of one more potential obstacle towards using our methods, in 2.9.

Truncation to zero l 0 -level
We consider classical string fields that are built upon the vacuum of the first quantized theory, where |0 is the SL(2) invariant vacuum 9 . The vacuum |Ω is odd and carries ghost number one, as is proper for a classical string field. General string field configurations are built from this vacuum by acting on it with the operators b −n with n > 0, c −n with n ≥ 0 and a µ n with n > 0. Note that the b −n and c −n ghost operators are odd, so each one of them can act at most once, while the a µ n are even and so each one of them can act indefinitely. In order to retain the restriction to ghost number one, which is needed for schemes 1 and 2, the number of b and c insertions must be the same. For the other two schemes there is no such restriction. However, if the total number of b and c ghost insertions is odd, the relevant component field must also have odd parity in order not to change the parity of the string field.
The momentum of the state is quantized when we work with 0 < X < L. Assuming Dirichlet boundary conditions, the momentum dependence would come from sin πk·X L , with k an integer. We can now define the level as the sum of the indices of all the operators plus a contribution from the momentum, e.g. the level of c −3 b −2 (a †1 4 ) 2 |Ω, p is l = l 0 + l p , with l 0 = 3 + 2 + 4 + 4 = 13. However, (1.30) implies that the sine factor is not an eigenvalue of the level operator. Not only that, but the eigenvalues of the two distinct exponents composing the sine are complex. We resolve this problem below.
At the lowest (zero) l 0 -level the string field contains only two component fields. We impose the reality condition on the string field. This implies that the following two component fields are real, (2. 2) The first of these fields is the "tachyon" T (not to be confused with the energy-momentum tensor). It carries no c 0 insertion and has ghost number one and so contributes in all four schemes. The second field T is odd. It carries ghost number two and contains the c zero mode in its definition. Hence, it contributes only in scheme number three. In any case, it cannot contribute to the action without the presence of string fields of ghost number less than one. Thus, it does not contribute at all at zero l 0 -level and is set for now to zero. Direct calculation shows that, where we defined, The conformal symmetry is generated by the Virasoro operators Ln, n ∈ Z. The vacuum |0 is invariant under an SL(2) subalgebra of the Virasoro algebra generated by L0 and L±1. This subalgebra becomes useful for us already at l0 = 1 (2.40). The other Virasoro operators are useful at higher levels.
We see that the constant term inside the parentheses vanishes only for the value of V (1.24) at d = 2. This constant fixes the mass of this mode. Hence, we see that the tachyon becomes massless exactly in two dimensions, while for d = 1 it is massive.
The kinetic term of the tachyon reads, where the expectation value is evaluated in the upper half plane and I is the conformal transformation, For the evaluation of (2.5) we have to regularize, z → ǫ and continue as in [76]. The expectation value factorizes into matter and ghost parts. The ghost part gives, while for the matter part we have to evaluate Using this result for (2.2) and (2.3) leaves us with integration over the momenta, as well as with a factor coming from the conformal transformation, (2.9) Using the delta function one sees that all ǫ-dependent factors cancel out, regardless of the specific background and the final result is, where we abuse the notation by using the same symbol for the Fourier conjugate fields T (p) and T (x). We now have to evaluate the cubic term, The three conformal transformations are obtained by sending the upper half plane to the unit disk using, and finally sending it back to the upper half plane using the inverse of (2.12), 14) The only relevant information about these conformal transformations is, Now, the ghost part contributes, the matter part is, and the conformal weights contribute, All in all we get, Here (as usual) we defined, and used the delta function in the first equality. In the second equality we moved to x-space, as in (2.10) and defined (as usual) the tilded variables, Similar relations are to be understood for other tilded variables in what follows. The prefactor K 3−α ′ V 2 can be absorbed into a redefinition of the coupling constant. Note also the linear dilaton factor e V ·x , which is common to the quadratic and cubic terms. A rescaling of T by this factor leads to a space-dependent effective coupling, This coupling goes from zero to infinity along the linear dilaton direction, which implies that the pre-factor g o K 3−α ′ V 2 can be set to unity by an appropriate choice of the origin. Note, that this effective coupling constant is still dimensionful. It is possible to multiply it by a proper power of α ′ in order to obtain a dimensionless coupling constant.
Let us now perform the advocated field redefinition, (2.23) The kinetic term takes now the standard form, This field redefinition is defined pointwise. Hence, the Jacobian is just a number and can be ignored. The interaction term transforms under the above field redefinitions into, It is easiest to obtain this expression in momentum space, where one has to use the delta function and deform the contour of integration. Note that the resulting interaction term is both space-dependent and non-local. In p-space the spatial-dependence and non-locality reverse their roles. The spatial dependence of the coupling constant implies that we cannot use periodic boundary conditions on the lattice, since it would glue a strong coupling region with a weak coupling region, which is unphysical. Instead we can use, as mentioned above, Dirichlet or Neumann boundary conditions. We choose the former and evaluate the action in a box x µ min < x µ < x µ max , with x µ max − x µ min = L µ . Specifying now to d = 1, we can expand, We can now recognize one more advantage of τ over T . We mentioned above that the expansion of T in terms of sine modes does not involve conformal eigenmodes and its expansion in exponents leads to complex eigenvalues. Contrary to that, one can see that the expansion in sine modes of τ is well defined and real. Furthermore, we shall see in section 2.3 that working with the τ variable is essential also in order to obey the string field reality condition. Another issue that we would like to mention is that of the variational principle. While we do not derive here equations of motion, since we concentrate on the action itself, it could still be interesting to examine their derivation and their form in the case at hand. String field theory includes an infinite number of derivatives. It is known that there might be subtleties with the definition of the variational principle in such theories [77,78]. One could wonder whether our choice of boundary conditions is consistent with a variational principle. The quadratic term is the standard one and so is its variation. The variation of the cubic term leads to It seems that in order to obtain an equation of motion we need to change the δτ (x) term into a δτ (x) term, i.e. to integrate by parts the K α ′ ∇ 2 factor acting on δτ (x), such that it would act on theτ 2 (x) factor and on the dilaton factor e − V ·x 2 . Such an integration by parts would lead to boundary terms that include the variation of various higher order derivatives of τ (x). These expressions should not a-priori vanish. Moreover, setting all these infinitely many terms to zero could lead to very strict functional restrictions on τ (x). However, we can take another approach. Given the expansion (2.26) we obtain, When expressed in this form it seems thatτ (x) and δτ (x) vanish at the boundaries. Nonetheless, this assertion relies on some convergence properties of the expansion, which might not be well justified. This issue is related to the discussion in [77,78] and more generally to the problem of properly defining the space of string fields. Attempting to analyse it would take us too far away. Hence, we do not dwell on these questions further. We can now assign a level to the modes in the expansion above, (2.29) We have to include all levels that are smaller than some l < 1. The restriction l < 1 comes from the fact that it was assumed that we include only the tachyon field. For l ≥ 1 higher l 0 -modes might also contribute 10 . The physical origin of this restriction is that if we decide to probe lower than string-scale size modes, we should also include the higher modes, which are also of this size. An l that allows for N modes is equivalent to working on an N -site lattice. However, the non-locality and space-dependence of the action simplify if we perform the analysis directly in terms of the modes. The free part of the action is now, Assuming that we work in the (l, 3l) scheme (that is, if all interaction terms are to be included), the interaction term reads, 10 For a Dirichlet expansion these modes actually contribute starting at some l > 1.
We left the V dependence for enabling the evaluation of this expression with unphysical values of V . We can now evaluate this action on the lattice. Note, that our Wick-rotation was performed in such a way that we have to consider, (2.33)

Moving the non-locality to the quadratic term
In previous studies of level-truncated string field theory it was suggested to move the nonlocality from the cubic term to the quadratic term. The motivation was the simplification of the (relatively more complicated) interaction term. Furthermore, as it is moved to the quadratic term, the non-locality becomes completely diagonal, which results in somewhat simplified expressions. At the lowest l 0 level, the action is still given by the sum of (2.24) and (2.25), only now the fundamental field, which should be expanded in modes isτ , while τ is defined in terms of it as For simplicity of notations, we drop the tilde from now on, with the understanding that the correct variables are used. Expanding in the modes for the tachyon field, the action is modified to where the definition of f n 1 ,n 2 ,n 3 did not change.
As higher level fields are added, one can similarly decide whether the better representation is the one in which the untilded fields are the fundamental ones, or the one with the tilded fields. The needed manipulations are completely analogous to what is done here.

Higher levels
Evaluating conformal transformations can be tedious, especially at higher levels, where the coefficient fields are not represented by primary conformal fields. A way to simplify calculations was actually devised even before the CFT formulation of [76]. In this formulation the action is given by, where the subscripts represent an index of a copy of the Hilbert space. The two-vertex V 2 and three-vertex V 3 live in the spaces H 2 and H 3 respectively. They are squeezed states and their form for flat background was found in [79][80][81][82][83][84]. The modification of these works to a linear dilaton background is relatively simple, due to the similarity with the bosonized ghost sector, studied in these papers. Explicit expressions for d = 2 were given in [66]. Both factorize into matter and ghost sectors (the matter sector further factorizes into d independent sectors). The two-vertex is explicitly given by, The superscripts m and g in these expressions stand for "matter" and "ghost". The superscripts 1 and 2 over the oscillators represent the two spaces.
In order to evaluate the kinetic term we also need to write down the oscillator form of Q, where we indicated that the second term is normal ordered. The matter Virasoro operators L m n appearing in (2.39) are obtained from expending the energy momentum tensor T m (1.22). Explicitly, the relevant ones at l 0 = 1 are, n(n + 1)a † n+1 a n , (2.40b) For the evaluation of the cubic term we need to know the three-vertex, which is unfortunately more complicated than the two-vertex.
Here, we suppressed the index µ, on which the oscillators and some of the coefficients depend, for clarity. The V rs nm and X rs mn coefficients are independent of the linear dilaton.
They are found, e.g. in [3], where f r are the conformal transformations defining the three-vertex (2.12)-(2.15). The normalization factor N and the momentum dependence can be read by comparing to the expressions obtained for the tachyon using CFT methods. The result is For evaluating V rs n0 we again compare the expressions obtained using oscillator methods and CFT methods. The oscillator representation is, where the value of the expression without the a † insertion, which equals the expectation value for three tachyon interaction is written as tachyon . On the CFT side we obtain, tachyon .
Here, we used the CFT definition of the expression and (1.12) in the first equality. Then, we used the non-tensor transformation rule (1.29) in the second equality and the anomalous momentum conservation in the last equality. We can now infer, .
Note, that there is no lose of generality from choosing r = 1, due to the cyclicity property of the three-vertex, where the indices are added modulo 3. Also note, that the expression we obtained does not agree with the literature even in the limit V → 0 (which is a trivial limit, since the final expression is V -independent). The reason is that without a linear dilaton V rs n0 is only defined up to V rs n0 → V rs n0 + K s n , for arbitrary constants K s n , due to the non-anomalous momentum conservation. This freedom is used, e.g. in [85,86] in order to set s V rs n0 = 0. If we do not wish to have a term proportional to iV a † in the definition of the three-vertex, then we have no redefinition freedom and we are forced to use (2.48). One can verify that this result indeed makes sense, by noticing that, unlike other expressions for the threevertex, it is SL(2) invariant. We are almost ready now to address higher levels. The only issue that should still be clarified is the form of the reality condition, to which we turn next.

The reality condition
Let us recall the reality condition of the string field. This condition states that the string field is left invariant under the combined action of two involutions, Hermitian conjugation The former is the more familiar one. It sends |0 to 0|, O n to O −n , where O stands for either a, b or c, while reversing the order of operators. It also induces complex conjugation. BPZ conjugation is performed by the action of the two-vertex V 2 | (2.38). It also sends |0 to 0|. However, it does not induce complex conjugation, nor does it change the order of operators. It also acts differently on the various operators, The different signs originate from the odd conformal dimension of ∂X(z) and c(z) versus the even one of b(z). Combining the two involutions leaves us with (−1) #aeven+#ceven+#b odd times the original operators inversely ordered. It is important to note that the coefficient fields also change their order relative to the other expressions. This is important when the Grassmann odd coefficient fields of even-ghost-number string fields are considered. The coefficient fields are also complex conjugated. We prefer to work with coefficient fields which are defined to be real. Thus, matching the signs translates into the choice of putting an extra i factor in front of some of the coefficients. Note, that we do not have to separate the c 1 factor from the vacuum |Ω , since it does not contribute a sign and also commutes with the rest of the operators, which are Grassmann even when coefficient fields are included. We write the action in terms of momentum modes. The rules for settling the reality of the component fields, when applied to the explicit momentum dependence lead to the (almost) standard reality in momentum space, whereφ is an arbitrary component field and p is the momentum. To get from this expression a genuine standard reality condition we have to impose the same transformation that we imposed in (2.23),φ With this definition the reality condition takes the familiar form, We would like to work from now on only with the real fields. This can be achieved by redefining Q, the matter two-vertex V m 2 | (2.38a) and the matter three-vertex V m 3 | (2.41a) in a way that compensates for the transformation (2.52). The redefinition of |V 2 is nothing but the replacement, The redefined Q is the same as the old one, only with the matter Virasoro operators redefined from (2.40) to the more symmetric form, and similarly for the other modes. We see that not only the string fields, but also the Virasoro modes obey now the standard reality condition, It is straightforward to see that with the new definition one recovers (2.24).
Transforming the cubic interaction according to (2.52) is nothing but the replacement of p r by p r − iV 2 everywhere in the three vertex. This results in, 2.4 Truncation of the action to l 0 = 1 in scheme 4 We now have all the ingredients needed for defining the l 0 = 1 action, which we evaluate for a general dimension d. The l 0 = 1 component of the string field can be written in terms of six real component fields, (2.60) Of the new six fields, the second line includes the ones which are outside the Siegel gauge. These fields do not contribute to our schemes 2 and 4. The only fields with ghost number one are the "photon" A and the auxiliary field B. These are the fields that contribute to scheme number 1. Of these, only the photon contributes to scheme 2. Scheme 4 carries all the fields of the first line, while scheme 3 carries not only all the new fields, but also the field T , from l 0 = 0, which did not contribute to the action previously. It is important to remember that the fields B, C, T and A are Grassmann odd fields. We now want to evaluate the kinetic term of the new fields. Since we assume that the fields in Ψ 1 are real, we should work with the modified V 2 | (2.54) and L n (2.55). At this level the BRST charge Q is truncated to Assume for now that we work with scheme 4. Then, we have the even fields T and A and the odd fields B and C. Note, that due to our treatment of the reality condition, T now is what we called τ in section 2.1. The form of the BRST charge Q can now be further simplified by disregarding all terms that do not include c 0 , Direct evaluation now gives, Here, we used the generalization of (2.4), for l 0 = 1. Note, that the kinetic term of the vector takes the standard form of a vector in the Feynman gauge. We now turn to evaluating the cubic terms. Ghost number conservation dictates that the only possible interactions include T 3 , AT 2 , A 2 T , A 3 , T BC and ABC. We have to evaluate all these terms. To that end we need the coefficients V rs 10 , V rs 11 and X rs 11 . Using (2.48) we obtain, These values should have been modified according to (2.59). However, they do not change, since they sum up to zero. In fact, this is the case for all odd values of n. For terms at least quadratic in A we also have to use (2.42) for evaluating, while for the terms involving the ghost fields we need (2.43), The evaluation of the T 3 term is straightforward and leads to the result already obtained (2.25), Here and in what follows we leave the x argument (ofT (x) 3 ) implicit. Next, we get the T 2 A term, where in the last equality we used the fact that we obtain in the integrand an expression which is anti-symmetric with respect to p 2 ↔ p 3 . The T A 2 term, for which we have to write the space-time indices explicitly, is Then, we evaluate the A 3 term, Here, we should have paid attention to the Lorentz indices. The result, however, does not change by doing so. We can now notice that, in the expressions above, all terms with an odd number of (vector) A fields vanish, as expected. Similarly, the ABC term vanishes. The calculation is the same as in (2.69), except that T should be replaced by Bb −1 +iCc −1 .
Hence, we are left with the evaluation of the T BC term, The complete action up to l 0 = 1 (for scheme 4) is the sum of S 2 (2.63) and S 3 (2.68), (2.70) and (2.72).

Automatization using conservation laws
So far we considered scheme 4 at l 0 = 1. If we remain at l 0 = 1, but switch to scheme 3, we already have 8 component fields. This results in over a hundred possible interaction terms. While many of those trivially vanish in light of, e.g. ghost number conservation, many others have to be explicitly evaluated. Furthermore, the number of terms grows fast as we increase the level l 0 , which is essential in order to obtain reliable results. Explicit evaluation of all terms would soon become hopeless. The resolution of this difficulty is to automate the evaluation of the various coefficients that appear in the action. The quadratic terms are easily calculated. For the evaluation of the cubic terms, an efficient method should be used. As in previous works that used level-truncation, we find that the most efficient method for the evaluation of these terms is using conservation laws of the cubic vertex [87]. Conservation laws are obtained by evaluating the expectation values of currents in the geometry of the three-vertex. These currents are built from products of the conformal fields, for which we want to derive the conservation laws, by conformal tensors of functions. The weight of these conformal tensors is properly chosen in order to obtain a current, and the functions are constrained in order to prevent singularities at any point other than the punctures, including infinity. Closing such a current around the three punctures leads to a linear combination of modes of the current, while deforming the current to infinity leads to zero, as long as the functions were properly constrained. Actually, some more terms can be obtained, both at infinity and around the punctures, if the current is anomalous, as is often the case (e.g. Virasoro operators in the case of a non-zero central charge c, ghost current, and ∂X in the case of a linear dilaton system). However, these terms are also explicitly derived in [87].
Here, we need the conservation laws for the b and c ghosts and for the ∂X (matter) modes. The lowest order conservation laws are, where again, the superscript refers to the space in which the mode is defined and the ellipses indicate higher level modes. Note, that the matter conservation law includes the momentum explicitly. In principle, the dilaton slope V could also occur. However, we can always eliminate it in favour of the momenta using the anomalous momentum conservation (2.57). The result then holds in any dimension. It might differ from the familiar flat space expressions by terms proportional to p 1 + p 2 + p 3 .

The problem with scheme 3
Since conservation laws are given in the momentum representation, it is easier to write down the action in this representation. For now we consider the one-dimensional case at l 0 = 1 in scheme 3. Hence, Lorentz indices, when they appear, can obtain only a single value and are therefore omitted. The quadratic term is given by Here, the first line is the expression that we had before and the second line includes the new fields. It is seen that all these fields are auxiliary fields, since there are no new kinetic terms. Reality of the action is a consequence of the fact that products of even fields carry real coefficients, while products of odd fields carry imaginary coefficients. For the evaluation of the cubic terms we use the conservation rules, which reduce the general cubic term to that of the elementary tachyon vertex (2.78) The conservation laws give the proportionality coefficients, which can be zero and are momentum-dependent. We already evaluated the fundamental (three tachyon) term, (2.79) Here, we wrote |Ω k instead of |p k , Ω k for short. Also, recall that the coefficient N is given by (2.58). Even before the use of the conservation laws there are several terms that can be discarded due to ghost number. The total ghost number of any three coefficient fields should equal three. In our treatment, where we build the states over the ghost number one |Ω vacuum, it means that the total ghost number other than that of the vacua should equal zero. From the correlation between ghost number and statistics of the component fields we can also infer that odd fields either do not appear, or appear as a pair, as should be the case for obtaining an even action. That means that we would be able to continue integrating those fields out, before commencing the simulations. All in all, there are only 19 possible terms that have to be evaluated.
In the evaluation of S 3 there are six contributions to a generic coefficient, which come from the six possible orderings of the three coefficient fields involved. The properties of the three-vertex implies that these coefficients can only depend on the cyclic order of the fields. Hence, the term in the action that involves the component fields It turns out that in several cases the two orderings produce expressions that cancel out, after relabeling the three spaces, in particular, due to the momentum dependence of the result. Another issue, which we have to notice, is that of symmetry factors, i.e. if two component fields are the same, e.g. Ψ 1 = Ψ 2 , the result should be divided by two, while in the case Ψ 1 = Ψ 2 = Ψ 3 , the result should be divided by six. Even better (computationally) is to divide the result by one and by three respectively, but to evaluate only one of the terms in (2.80), since in these cases there is no issue of different orderings.
We are now ready to write down the full expression in terms of (2.79),

S
Here, the first two lines are the expression that we had for scheme 4, the third line includes a new bosonic interaction and the last two lines include two new interaction terms involving odd fields. The path integral (2.33) now contains also integration over the various new modes. In particular one expects it to contain integration over the odd variables included, namely, B, C, T and A, Z = j dT j dT j n dB n dB n dC n dC n dA n dA n e S . (2.82) Here and in the rest of the paper T j (denoted τ n above), T j , A n , etc., represent the modes of the various fields. The fields appear in the measure in pairs of an even and an odd field, with the even ones written first. We need two different indices for the products since the number of modes of a given field depends on its l 0 . We would also like, if possible, to integrate out the bosonic auxiliary field B. Since at higher levels it would be quite impossible to eliminate all the auxiliary fields, it could be nice to compare the results with and without the elimination of B. The auxiliary bosonic field C does not appear in the action at all.
Inspecting the action (2.77) and (2.81) we recognize that it suffers from a major problem: A Grassmann integral can be non-zero only if the integrand has a term, which is linear with respect to all the Grassmann modes. However, a term linear in all the odd fields is absent in the path integral. Since odd terms enter the various terms in the action either quadratically or not at all, the problem of saturating all the modes is that of the regularity of the (bosonic-field-dependent) matrix of coefficients of the terms quadratic with respect to the odd variables in the action. The problem then is that this matrix turns out to be singular.
This problem occurs since level truncation does not commute with Grassmann integration. Actually, we faced this problem already at level zero, where we noticed that the field T , which is present in (2.2) is absent from the action altogether. There, we decided to ignore this field temporarily and it indeed enters the action now. However, it is not clear which fields should we retain now and which ones should be postponed to the next level. Inspecting the action we see that the field B is present in all the relevant expressions and is saturated in each term by one of the other fermionic fields, namely T , C and A. This is not particularly surprising, due to the ghost number of the states that these component fields multiply. However, it is not clear which modes should we keep now. The most "natural" choice would be to keep T , since it already "enters too late to the game". However, one could object to the idea of adding high T modes before adding the first C modes, since it would make our cutoff l 0 -dependent instead of l-dependent. Furthermore, since the modes of T and B enter the level truncation at different cut-off values, we would generally have a different number of such modes and it would be impossible to saturate the Grassmann integral.
One could worry that such problems could occur also for scheme 4, which also includes odd modes. This is not the case. The source of the problem we face here is the fact that the fields T and A are auxiliary and hence do not have kinetic terms. The kinetic terms provide regular parts for the matrix. Hence, the integral over the odd fields is regular for scheme 4, except perhaps for some specific values for the bosonic fields.
An additional potential difficulty with scheme 3, is that it is likely to inherit from scheme 1 the problem, to be described in 4.9, of a nearly-massless mode leading to large instabilities. In light of all that we do not dwell further into scheme 3.

The action in scheme 1
We also would like to check scheme 1, in which we only keep the fields T , A and B. The action is just the truncation of the scheme-3 action to include only these fields. The quadratic part of the action is 83) and the cubic part is The explicit integration of the B field should be much easier in this scheme as compared to schemes 3 and 4.

Analytical study of the lowest mode
Before we attempt a numerical study of the case with many modes, we would like to examine analytically the simplest possibility of retaining a single mode. Hopefully, we could get some feeling about what should be expected from this simple example. The lowest lying mode would be the first mode of the tachyon field. Its level depends on the length L of the range which we consider for X and it is given by where T is the only variable in the theory. The action is where we absorbed some constants into the coupling constant and the single coupling constant of the theory is found to be Here for simplicity we take the range of integration to be symmetric with respect to the origin. It is easy to see that, as one should expect, f approaches infinity as L → ∞.
Performing the advocated analytical continuation T → e iπ/6 T (see section 3 for details) the action becomes The simplicity of this expression makes it possible to evaluate the partition function analytically. Write, Then, the partition function is given by, Ai a 2 (3b) 4/3 , where Ai is the Airy function. We know that the integral converges, since our a has a positive real part. However, the result is not real, as expected. Nonetheless, when we take the limit L → ∞, the partition function approaches a real value. In this limit (setting α ′ = 1) we have (regardless of the value of V ), where the approach of b to infinity is along the positive real line. The factor in front of the Airy function is real and approaches zero as L → ∞. The Airy function, on the other hand, is complex. However, it has a real limit, (2.92) In principle, we were not supposed to expect a real limit here, since we are truncating to the lowest single mode. Nonetheless, it is encouraging to see that the wild oscillations conspire to produce a real value already at this stage. Also, we see that reality is really obtained only as we take the limit L → ∞. Thus, comparing finite values does not necessarily make sense.
Using (2.90), we can study the dependence of various expectation values as a function of a and b. One can obtain different values for these coefficients in many ways, by using symmetric as well as non-symmetric limits for x min and x max . The limit b → 0 gives a free theory, in which S = − 1 2 , while T approaches zero from the direction of e 7iπ 6 and T 2 approaches zero from the direction e − iπ 3 . Conversely, in the mentioned above limit b → ∞, we find that S = − 1 3 , while T approaches zero from the direction e − iπ 6 and T 2 approaches zero from the direction e iπ 3 . We will compare these results to the lattice simulation of section 4 11 .
Another important remark regarding the fact that the normalization factor approaches zero: on the one hand, the normalization factor should be renormalized as we change our parameters. Thus, from this perspective, there is nothing here to discuss. On the other hand, keeping only the lowest level amounts to truncating more and more modes as L approaches infinity. This is not a natural limit and we took it only for the purpose of verifying that we can reproduce on the lattice the analytical expression that we obtain using it. The natural limit that we would have to consider is taking L to infinity while keeping l fixed. This leads to more and more modes, up to infinity at the limit. This is the physical limit. However, the increase in the parameters, as well as the introduction of an ever growing number of modes, imply that a non-trivial renormalization would be needed.

Adding trivial terms to the action
Another problem that a lattice simulation in a linear dilaton background faces comes from the possible presence in the action of trivial terms. By that we mean the presence in the 11 Note, that in section 4 we use a slightly different convention, in which the factor of e definition of the cubic interaction of terms that vanish due to the anomalous momentum conservation. Such terms can be added to the definition of the vertex also in the standard case of a constant dilaton. In any case they take the form of conformal fields inserted at the three interaction points times a momentum dependent function of the form The expression in the brackets is identical to the argument of the momentum conservation delta function and thus leads to zero contribution of these terms, which can, therefore, be added to the definition of the interaction at will. In previous works use was made of such terms in order to simplify the form of the interaction in various contexts, e.g. in [86]. While the ambiguity in these terms is usually harmless and could even be useful, in our case new complications emerge. The momentum conservation is broken by the introduction of the lattice. Thus, while the introduction of these terms does not change the action before the introduction of the lattice, it does influence the results when a lattice is used. A simple idea for a resolution would be to avoid these terms altogether. However, it is not clear how to distinguish the "genuine" interaction from the trivial terms. The definition of the action is really ambiguous. This is somewhat similar to the case of a gauge symmetry: there is no canonical way to gauge fix. The analogue of gauge fixing in our case is the decision of which is the correct form of the action. However, on the lattice different "gauge fixings" lead to different results. One would like to be able to show that as the lattice cutoff is removed, the results tend to the same values regardless of the "gauge choice". Unfortunately, this seems to be quite unlikely, since the coefficients of the trivial terms can be arbitrary and more and more such terms pop up as the level is being increased. One could try to fix the ambiguity by demanding that the form of the interaction be "as simple as possible". While this statement makes sense at low levels, it becomes ambiguous at higher levels. Another possibility for a "gauge fixing" is to avoid the appearance of V in the action other than in the exponent. While this option does not necessarily lead to the simplest possible expressions, as we have already seen in our l 0 = 1 example above, the expressions are unambiguous and are formally independent of the dimension d. Unfortunately, it is not clear that the expressions obtained in this way are more correct than those of any other "gauge choice".
It is important to stress that the problem could have been avoided had we been working in a constant dilaton background. In such a case we would have chosen to work with periodic boundary conditions that do not make sense in the case at hand. Then, momentum conservation would not have been broken by the lattice. Moreover, the presence of the linear dilaton leads to yet another problem due to the anomalous form of the conservation law. The issue is not so much the fact that the sum of momenta is non-zero, as with the fact that it is imaginary. This is not a problem before the introduction of the lattice, since it only results in the exponential term in coordinate space. However, with the introduction of the lattice actual imaginary terms pop-up. These terms produce further problems: as we mentioned above, the action being cubic is not bounded from below, a problem that we resolve using a change of the contour of integration followed by an analytical continuation. This procedure turns the real cubic terms to purely imaginary terms, which results in convergence of the expressions. However, the imaginary terms become real now, which brings us back to the starting point, in which no numerical analysis is possible. One could hope that the ambiguity in the form of the interaction term can be used in order to set to zero the imaginary part of the interaction. We examine the consequences of adding trivial parts to the action in section 4.8.

Lattice setup
We now want to use lattice simulations to calculate observables. The degrees of freedom are the fields found above using level truncation, up to some maximum total level l max , not necessarily an integer. Explicitly, (1.5) can be written as (3.1) For our sine-expansion, p = πn L , and since we have only evaluated the level truncation up to l 0 = 1 we must choose l < 2. The number of modes for the l 0 = 0 fields is then and if l max > 1 the number of modes for the l 0 = 1 fields is Thus given a lattice size L and a choice of 'scheme', our degrees of freedom will be a finite number of modes of one or more fields. We can read off the action from the appropriate expressions above, e.g. for scheme 4 and l < 1 we would need the terms (2.30) and (2.31). We remind that the weight of a configuration in the path integral is e S rather than e −S due to the way we Wick-rotated. In addition to the various 'schemes' described above, we have also carried out additional runs where we have removed the level-1 fields from the action. This is to try to assess whether the higher level fields are helping to tame the instabilities.
Looking at the action we see an immediate problem: The action has a cubic instability. To proceed, we consider the integral over each mode as a complex integral, and deform the integration contour to be a straight line at an angle γ to the real axis. If we choose γ = π/6, the cubic part of the action becomes pure imaginary and so the action is no longer unstable. In principle we could have chosen different phases, i.e. γ = ±π/6 for different components of the string field. However, we refrain from doing so in order to treat the string field as a uniform physical entity. This is in accord with our strategy of using a single expression for the level (3.1), instead of considering separately l 0 and the momentum.
However, taking the modes to be complex introduces another problem; the action also becomes complex and so cannot be interpreted as a weight for a Markov chain. Instead we simulate in the phase-quenched ensemble and reweight. That is, we split e S into an amplitude and a phase: and calculate the expectation value of an observable O using the identity where the label PQ means the expectation value is evaluated in the phase-quenched ensemble, i.e. with the weight |e S |. This is a real, positive weight, so it can be used in a Monte Carlo simulation. We generate configurations in the phase-quenched ensemble using a Metropolis algorithm, chosen since it is simple to implement and to alter for the variety of different field contents and actions we are concerned with. In the cases where we have Grassmann-odd fields we include their contribution by calculating the fermion determinant directly. This would be expensive for a large number of modes (the cost scales as n 3 1 ) but is reasonable for the small number of modes in our simulations (we have at most n 1 = 9). In any case since the action is non-local the cost of evaluating it scales as n 3 0,1 even for the bosonic part.
Due to the phase-quenching, our errors increase as the imaginary part of the action increases, i.e. as we move to larger x. To some extent it is possible to compensate for this by increasing the number of configurations in our simulations, but the number of configurations required increases exponentially with x so eventually this becomes impossible. The practical effect of this is that it gives an upper limit on the values of x at which we can simulate; it will be very difficult to go much beyond this in future work.
There is no general method known to avoid the exponentially large cost associated with complex actions. In some specific cases the complex Langevin method (see [88] for a recent review), which does not have an exponential cost, can be used to bypass this 'sign problem'. The complex Langevin method is not a panacea, however; in some cases it converges to the wrong limit [89]. We attempted to bypass the sign problem by implementing the complex Langevin method for our system. We found results in agreement with the conventional Monte Carlo simulations at weak coupling, but disagreement at strong coupling, indicating that the complex Langevin method was converging to the wrong limit. Thus we did not pursue this method further.
As discussed in section 2.1.1, the action can be reformulated so that the quadratic terms are non-local while the cubic terms are local. The two formulations are equivalent and therefore should give identical results. Confirming that this is the case is a useful additional check of the correctness of our code. We have carried out this check for several sets of parameters and indeed found good agreement. The run time and statistical errors are similar for both formulations, so there is no particular benefit from using either case. We have chosen to use the formulation with the non-locality in the cubic term, and all our results below are for that case.

Observables
The observables we measure are the action S , and the expectation values of the Grassmann even fields and their squares. The specific field content is dictated by the choice of scheme and level. For example, for scheme 4, we measure T n and T 2 n for all l max , and also A n and A 2 n if l max > 1. Here the subscript n refers to the mode number, and we measure all modes present. We find that the A n are always consistent with zero, in some cases with very small errors, of order 10 −4 . This is because A only appears quadratically in the action -there are no terms linear or cubic in A. Hence we will not discuss A n further.
One issue to be considered is whether or not to include the logarithm of the fermion determinant in the action when Grassmann-odd fields are present. (Here we refer to the action considered as an observable, not to the action used for the update algorithm, where of course the fermion determinant must be included.) The statistical weight used when Grassmann-odd fields are present is where detM is the fermion determinant and S B is the bosonic part of the action. This can be rewritten as e ln detM +S B . (3.8) The question is whether to take S B or (ln detM + S B ) as the action. Neither of these is obviously more physical than the other, but in the weak-coupling limit, S B will simply be − 1 2 per bosonic degree of freedom, whereas (ln detM + S B ) will contain additional L-dependent terms coming from detM . Because of this we have chosen to use S B as the action observable.

Independence of the analytical continuation on the rotation angle
As described above, we define the theory by an analytical continuation of the integration contour, which is implemented by a rigid rotation in the complex plane. So far we considered this rotation to be by an angle of π 6 , which is exactly what is needed in order to make the cubic part of the action purely imaginary. We define γ as the angle of rotation, i.e. γ = 0 is the original theory and γ = π 6 is the angle that is needed for our analytical continuation.
Taking γ = π 6 has a large numerical cost, since then the action has a large imaginary part. Because of this, we use γ = 0 when this is possible, i.e. when the cubic term is small. In some cases we found that it is possible to use intermediate values of γ when the cubic term is not too large; this is worth it because even a small decrease in γ from π 6 gives a large saving in computational cost.
When the instability is small it is possible to compare results for different values of γ in the range 0 ≤ γ ≤ π 6 in order to establish γ-independence. We have done this for several sets of parameters and obtained good agreement. (3.9c) These results are clearly in good agreement. In this case, we found out that the metastability at γ = 7π 48 is manifested only around 1.7 × 10 7 updates (the result above was obtained from 10 7 updates), while we did not observe the metastability at γ = 15π 96 . Our results suggest that as long as the metastability does not manifest itself the results are almost γ-independent.

Estimate of statistical errors
It is important to have reliable estimates of the statistical errors on our results, which we estimate using the jackknife method. This should provide accurate estimates, provided that there are no large auto-correlation times in the data, i.e. provided that configurations with large separation of lattice times are uncorrelated.
In a typical simulation we evaluate about 10 9 updates, which we split into about 100 bins for analysis. The jackknife analysis is supposed to work well provided these bins are uncorrelated. Thus, the question is whether configurations 10 7 updates apart are correlated. Since we have only about 20 degrees of freedom or less, it would be very surprising if this would have been the case.
As an additional check we have analysed how accurate the error estimates are. First, we generated high statistics data (2×10 10 configurations) for a particular set of parameters 6α ′ , L = 20, x min = −16, l max = 0.9). This gave an accurate measurement of T 1 with very small errors: T 1 = −0.0749(8) − 1.0317(8)i. We then carried out ten independent low statistics runs (2× 10 6 configurations each) with the same parameters. Each of these gives an independent estimate of T 1 with errors, and if the error estimate is correct these should all be consistent with the high-statistics result. For example, the first low-statistics run gave T 1 = −0.123(92) − 1.043 (112)i, which is indeed consistent.
Including both real and imaginary parts, this procedure gives 20 estimates with errors. 11 of these are within 1σ, 19 are within 2σ, and all are within 3σ of the high-statistics result. This is completely consistent with the errors being estimated correctly, and indeed shows that any bias in the errors must be quite small.

Results
We focus our simulations on the issue of whether the theory becomes stable (or at least less unstable) in the limit where l max and/or L go to infinity. Recall, that we interpret stability as the vanishing of the imaginary parts of the various expectation values. We have no reason to expect that those will vanish already at the low level we work with here, but we would like to observe a tendency of decreasing the imaginary parts as compared to the real parts at least of some of the observables. In principle we would also like to take x max to infinity, but as explained above this will not be possible and we will have to be content with taking it as far into the strong coupling region as we can. We expect that a sign of stability will be that the imaginary parts of observables go to zero, or at least decrease. Of course, it may be that this will work better for some observables than others. In particular, we might expect that it will work best for the lowest modes, which should be less affected by the missing higher level modes and fields.
The results below are mainly for scheme 4, where we have the most detailed results, organised roughly into sections dealing with the effect of varying a single parameter (e.g. L, V , . . .) at a time. This is followed by briefer overviews of our results for the other schemes.

A single mode
A simple test of our code is to look at the case of a single mode of the field T , where we can compare to the analytical results of section 2.8.
We can choose several sets of parameters that will give a single mode, for example L = 20, l max = 0.05, or L = 6, l max = 0.9, both with α ′ = 1 and V = − 25 6α ′ . These should give identical results, apart from an overall scale and shift in x due to the different values of a and b. We have found that this is indeed the case.
Another check is whether we obtain the correct limiting values. The case S = − 1 2 for x min → −∞ is easy to check: for example, for L = 6 and l max = 0.9 we obtain S = −0.534(2) − 0.0068 (19)i ; x min = −6 (4.1) which is already very close.
The case x min → ∞ is harder since the simulations become expensive in this limit. However, it is still doable, and for the same parameters we get  Finally, we have looked at whether T 2 approaches the origin from the correct direction, i.e. at an angle of 2π 3 to the real axis. This is shown in Fig. 1, again for the case L = 6 and l max = 0.9. We see that indeed the results appear to be going towards the right asymptotic line. All other observables approach zero as well, except for the action, which as described above goes to − 1 3 . (The reason the action is different is the factor of b in eq. (2.89), which diverges in this limit.) 4.2 Changing l max l max is the highest level allowed for fields in the simulation. Since we only include fields up to l 0 = 1, it must be less than 2. Increasing l max means both allowing more fields (e.g. the A field only appears for l max > 1) and increasing the number of momentum modes of each field.
Since increasing l max is like increasing the cutoff, we might hope that for high enough l max the results will become independent of l max (at least for some quantities). With this in mind we have done some scans in l max , keeping all other parameters fixed.
Generally we have concentrated on the observables S and T 1 to simplify the presentation. However results for the other observables are similar. Throughout this section we fix α ′ = 1 and V = − 25 6α ′ .

Extensive study at L = 20
We begin by describing our results for L = 20, where we have the most extensive results. This value of L is quite large, so there is a reasonable number of modes -9 for T and 6 for A up to l = 2. We have done runs for every l max between 0 and 2 which gives a  different number of modes. We have also added runs where the level-1 fields A, B and C are not included in the simulation, to give some idea of the effect the level-1 fields have on the physics.
The strong coupling region begins around x min = −20, and we are able to get results with reasonably small errors up to x min = −18. We show results for the imaginary parts of the action and the T 1 mode in Figs. 2 and 3. Other observables show similar behaviour. The general trends we see are quite clear. First, increasing l max increases ℑ S , and to a lesser extent ℑ T 1 as well. In particular, there is no evidence that the imaginary parts are going to zero as l max is increased. There is not a great difference between the runs with and without the level-1 fields; in some cases they make the imaginary parts smaller, and in other cases larger. We also see a general trend for the imaginary parts to be larger at larger x min ; this is not surprising as the destabilising cubic terms are becoming larger. Another point is that the results do not appear to become independent of l max as it is increased, so we are not (yet?) seeing cutoff-independence.
From all of these, we also see that generally the results are smooth in l max . This means  we can focus on a few key values of l max to see the trends, which we often do from now on, especially in section 4.3.

Results at L = 10
This is a much smaller interval, so there are fewer modes, specifically 4 for T and 3 for A up to l = 2. There may potentially be a problem with having too few modes -e.g. one might imagine that one needs many modes to see "continuum" physics. On the other hand having fewer modes makes the simulations faster, so we can achieve smaller errors or go to stronger couplings. Note that because the numbers of level-0 and level-1 modes scale differently, there is no simple mapping between L = 10 and L = 20.
Again, we have carried out simulations for every l max between 0 and 2 which gives a different number of modes. We have also added runs where the level-1 fields A, B and C are not included in the simulation, to give some idea of the effect the level-1 fields have on the physics.  The strong coupling region begins around x min = −10, and we are able to get results with reasonably small errors up to x min = −8. We show results for the imaginary parts of the action and the T 1 mode in Figs. 4 and 5. Roughly speaking, we would expect results at a given x min for L = 10 to match those at x min − 10 for L = 20, since both will extend the same distance into the strong coupling region, so we have chosen the appropriate values of x min to allow this comparison to be made with the results of section 4.2.1. In fact this turns out to be not exactly true, and we see no instability at all at x min = −11 (the imaginary parts are at most of order 10 −5 ), so we do not show any plots for this case.
We see that the results look rather similar to those for L = 20. One potentially interesting area in these plots is just above l max = 1, since the density of level-1 modes is much higher here for L = 20 than for L = 10. However, comparing the plots, nothing interesting seems to happen in this range. Overall, it appears there is not much difference between L = 10 and L = 20, which at least suggests that the number of modes we are looking at is not too small.

Including a large number of modes at L = 30
This is a large interval, with the number of modes and their density also becoming quite large -specifically we have n 0 = 13 and n 1 = 9 for l max = 2. If there is any effect that requires many modes, it would be surprising if it did not yet appear here. However, the large number of modes also makes L = 30 very expensive 13 . The largest x min we have been able to reach is x min = −30, corresponding to x max = 0 and so only at the beginning of strong coupling.
Again, we have results for every l max between 0 and 2 which gives a different number of modes. We show results for the imaginary parts of the action and the T 1 mode in Figs. 6 and 7. The overall results look rather similar, though in detail they are different; for example, ℑ T 1 is now positive for some values of l max , which was not the case for smaller L.
Unlike for the case of L = 20, x min = −21, and L = 10, x min = −11 we see that at 13 The computational cost goes very roughly as n 3 0 .    x min = −31 there are rather large imaginary parts for the larger values of l max . Therefore it looks like increasing L at constant x max is destabilising. This seems a bit counterintuitive when we think about it another way: going from L = 20, x min = −21 to L = 30, x min = −31 is a change in x min while keeping x max fixed, so we are only adding a region of extremely weak coupling -how can this make things less stable? Probably the answer is connected to the fact that increasing L means we have more modes, and thus a shift in one boundary affects the physics throughout the interval. Moreover, the non-locality of the action might also source some influence of one boundary on the rest of the interval. These effects lead to a worsening of the numerical sign problems and therefore to larger errors.

Changing x min
x min is a very important parameter as it controls the strength of the cubic terms and hence the instabilities. We expect that for small x min there will be no instabilities and so the imaginary parts of observables will be zero. They will then increase, and finally, if they behave as in the case of a single mode (see section 4.1) go to zero (except for the action which should go to a finite value).
Since we have established above that the observables have a rather smooth dependence on l max , we have mostly concentrated on a few values of l max . We do not present results for L = 30 in this section since, as discussed above, we have been unable to reach very strong couplings in this case.

Extensive study at L = 20
We begin again with our results for L = 20, where we have the most data. For most of this scan in x min , we only use the values l max = {0.05, 0.5, 0.9, 1.5, 1.999}. We also include l max = {1.5, 1.999} with level-1 fields removed. We have tried to reach the highest values of x min possible, in order to try to reach the extreme strong-coupling region where all the observables go to zero. In practice this has only been possible for the lower values of l max .
First we show a plot of S , in Fig. 8, showing both the behaviour of the imaginary part and the trajectory in the complex plane. We see that there is a similar trend for all l max . This even includes the single-mode l max = 0.05, except for a shift in x min . Presumably the fact that there is a single mode means that there is less instability. Actually, this is the opposite of what we would expect from the hope that "the instabilities become of zero measure" as the number of degrees of freedom increases.
In the complex plane, it appears that the action executes a qualitatively similar 'loop' for all l max . In all cases the imaginary part only seems to become zero again when the trajectory reaches its final point, although for the higher l max the data does not go far enough to be certain of this. Note that the large offsets between the loops for the different l max are simply due to the −1/2 of action per mode that we get without the cubic terms. Apart from this all the l max are rather similar -things appear to get neither better nor worse as more modes are added.
In some cases there appear to be cusps in the trajectories in Fig. 8, although this is not quite clear. If they are present they are probably related to the loops and cusps seen at small L (see section 4.4 below.) The imaginary part of T 1 has a similar behaviour, plotted in Fig 9. In this case the return to zero is slower, but this is partially compensated for by the fact that the errors are smaller so we are able to go to higher x min . Again there is not much difference between the different values of l max , except for l max = 0.05, where again the instability begins at higher x min . There are clear oscillations in the data; these correspond to cusps in the complex plane like those seen for the action. (These can be seen more clearly at smaller L, e.g. in Fig. 13.)

Results at L = 10
This is quite a small interval, but has the advantage that it is possible to get to stronger coupling than in the L = 20 case. We use the values l max = {0.2, 0.9, 1.9}, and also l max = 1.9 with level-1 fields removed.
We begin with our results for S , which are plotted in Fig. 10. The main features are the same as for L = 20, but now we can follow them to stronger coupling, giving us more confidence in what happens there. It is clearer that S is returning to the real axis for all l max . The cusps in the complex plane are still there, and the single-mode case (in this case l max = 0.2) again becomes unstable at larger x min than the others, although the difference  For ℑ T 1 , plotted in Fig. 11, we can follow the behaviour almost back to ℑ T 1 = 0 for some l max . In general, the behaviour is similar to that for L = 20. The oscillations are still present, for example for l max = 0.9, though they are harder to see as we have not sampled so densely in x min .

Small interval length
Some of the results in the sections above are rather complicated, due to the presence of many modes. This is probably necessary to reach the large-volume and continuum limits. However, it may also be useful to look at a small number of modes to try to interpolate  between the well-understood single mode case (see section 4.1) and the more complicated cases with many modes. Another advantage is that by keeping the number of modes small we can go to stronger couplings. In this section we keep the number of modes small by taking the interval length L small, specifically 6 or less. Note that the smallest value of L we can take while keeping at least one mode below level 2 is L = π/ √ 2 ≈ 2.22, and that for L < π we have only a single mode.
Another reason to look at small L is that it may be possible that the continuum and large-volume limits are tied together, such that we need to take L and l max to infinity while keeping their ratio l max /L fixed. Such a requirement seems natural, for example, from the perspective of T-duality. Since we are restricted to l max < 2 we may need to take L small too, to keep this ratio at least moderately large.

L = 6
For L = 6 the maximum number of modes for l max below 2 is two for the T field and one for the A field. Since the number of modes is small, we can look at all of them without the plots becoming excessively complicated. We first plot S and T 1 in Figs. 12 and 13 respectively.
The case l max = 0.9 is the single-mode case, and we see this behaves as usual (see section 4.1). However the behaviour for l max = 1.2 and in particular l max = 1.9 is very different from the behaviour seen at larger L. There are very large oscillations in ℑ S , and an inflection point in ℑ T 1 . From the right-hand panels of these figures we see that the oscillation in ℑ S is actually a loop in the complex plane, and the inflection point in ℑ T 1 is actually a cusp.
The remaining observables 14 are T 2 , T 2 1 , T 2 2 , and A 2 1 (the superscripts are powers).  These give a somewhat mixed picture: the trajectories in the complex plane look smooth for T 2 and A 2 1 , but have cusps for T 2 1 and T 2 2 . In general, they become cuspier as l max increases.
We do not understand what the cause of these loops and cusps is. One odd feature is that the cusps do not appear in all variables at the same x min . For example, for l max = 1.9, the cusp in T 1 is around x min = −2.9, and T 2 2 is smooth in this region, and the cusp in T 2 2 is around x min = −4.0, where T 1 is smooth. This possibly seems to indicate that they do not have a single cause. Another issue is whether these features are present at larger L. It is in fact quite likely that they are present, but that they are more difficult to see. This is for two reasons: firstly the large errors will obscure small features in the complex plane, and secondly it is not possible to go to as strong couplings, where the features seem to show up. In fact there are some indications for features like this at larger L in some of the plots, e.g. in Fig 10, and the oscillations in Fig. 9.
For large x min nearly all the observables approach the origin. The exception is the action, where we already saw for the case of a single mode that the action went to a finite value despite the fact that T 2 and T 3 go to zero.
However, it is still interesting to ask how the observables approach the origin. In particular, do they approach along the real axis? If so this would be a good sign, since it would mean that as the origin is approached the ratio of imaginary part and the real part tends to zero. This is not necessary, but could be an indication that we really approach a good limit, since for expectation values that approach a non-zero real limit this ratio tends to zero regardless of the angle of approach. However, this does not seem to happen for any of the quantities we measure; they all approach the origin from a complex direction. There is also no trend of this getting better as l max increases.

L = 4
In this case the maximum number of modes is two; in comparison to L = 6 we have lost the T 2 "tachyon" mode. Any significant differences between L = 4 and L = 6 could thus be due to having more than one mode of the T field. We show S and T 1 , in Figs. 14 and 15 respectively. We see a change in behaviour: ℑ S becomes positive for l max = 1.9 and large x min , corresponding to a large loop in the complex plane. Also T 1 has a rather sharp curve, although not a cusp, for l max = 1.9. Note that S has only a single loop, whereas for L = 6 it had two; it is tempting to speculate that this is connected to the number of modes of the T field in each case.
The remaining observables, that is T 2 1 and A 2 1 , behave similarly to L = 6. Taking all the observables together, the differences from L = 6 are not very great. In particular, the sizes of the imaginary parts are similar, and there is no change in the tendency to approach the origin from a complex direction (as opposed to along the real axis). The biggest difference is probably that the cusps, loops etc. are more pronounced and more complicated for L = 6.

L = 3.15
Finally, we report results for L = 3.15. This is almost the smallest interval we can have while keeping more than one mode -the second mode would go above level 2 at L = π. The modes present are in fact the same as at L = 4; it is just their masses and the cubic terms that are different. For example, evaluating the masses explicitly, we find for L = 4 m T 1 = 0.812 . . . So as we decrease L the masses increase, while coming closer together. We find that in general the results are rather similar to those for L = 4. As an example we show the action in the complex plane in Fig. 16, where clearly the differences are rather small. We find similar results for the other observables. This suggests that the changes in the number of modes, rather than the changes in the parameters in the action, are more important. Also, this is the largest l max /L we are able to reach, and nothing very helpful seems to happen.

Comparing different interval lengths
In this section we do not present any results not already mentioned above. Instead we show some plots comparing results at different L, mostly showing that there are no strong trends in L. In particular, there is not much sign of instabilities reducing as L increases. This would be seen by either the imaginary parts of observables getting smaller, or by the approach to the origin at large x max happening at a smaller angle to the real axis (or both).
When comparing different L, it is not always clear what are the equivalent things to compare. For example, if L is doubled, should the mode T 1 be now compared to T 2 , which has the same wavelength? Or should it still be compared to T 1 , which is the lowest mode? We will mention issues of this sort as they become relevant below.
First we compare S at two different values of l max for L = 6, 10 and 20, in Fig. 17. We see that in both cases there is a very large shift of S for the different L. However, most of this is just due to the fact that the number of modes is increasing and the free action is −1/2 per mode. Apart from this we see a small increase in the size of ℑ S . There is also perhaps a tendency for the trajectories to become more complicated for higher L.
We now turn to comparisons of the field T . First we consider the lowest mode T 1 , for which we show a plot in Fig. 18. The cases L = 6, l max = 0.9 and L = 10, l max = 0.2 are both for the single-mode case: the reason they differ is that the mass is smaller for the latter case. The other trajectories show what happens as l max is then increased for L = 10. We see that both the real and imaginary parts of T 1 decrease, and the trajectory also becomes more complicated.
Next we compare two modes with roughly the same wavelength, namely T 2 at L = 6 and T 4 at L = 10, both for l max = 1.9. Their trajectories in the complex plane are plotted in Fig. 19. We see in this case that there is a large change in scale. Apart from this we see that whereas the L = 6 trajectory has one loop, the trajectory for L = 10 has at least the L=6, l_max=0.9 L=10, l_max=0.2 L=10, l_max=0.9 L=10, l_max=1.9 Figure 18: Trajectory of T 1 in the complex plane for L = 6, l max = 0.9 (red), and for L = 10 with l max = 0.2 (green), l max = 0.9 (blue), and l max = 1.9 (magenta). Increasing x min corresponds to anticlockwise movement along the trajectory.  Keeping instead the mode number fixed, we plot T 1 in Fig. 20 for L = 6, 10, and 20. We see that now there is quite good matching in the magnitudes of T 1 . (The fact that the trajectory looks smoother for some cases is simply because we have made measurements closer together in x min .) There is no sign of the imaginary parts decreasing, or of the approach to the origin occurring at a smaller angle to the real axis. However, we once again see that trajectory becomes more complicated as L increases, with e.g. two cusps and a loop being present for L = 20 with l max = 0.9. It also appears that the behaviour for the two values of l max is similar, though unfortunately it is not possible to go to high enough x min with l max = 1.999 to see well the approach to the origin. For the same reason, we cannot really see if the trajectories are becoming more complicated.
We now turn to comparisons of the T 2 n . As an example we plot the lowest mode T 2 1 in Fig. 21. The cases L = 6, l max = 0.9 and L = 10, l max = 0.2 in this plot both have only a single mode; the large increase in T 2 1 is due to the mass decrease. The other two trajectories then show what happens when L is kept fixed and l max is increased. We see that T 2 1 decreases, which roughly means that the fluctuations of T 1 decrease. Also the trajectories become more complicated, although they do not seem to be as complicated as the trajectories of the T n we saw above.
We find similar behaviour for the other modes T 2 n and also for A 2 n : generally there are some complicated trajectories in the complex plane, with in some cases cusps or loops appearing. There is no trend for imaginary parts to get smaller or the approach to the origin to occur at a smaller angle to the real axis as we increase L or l max .

Relations among different expectation modes T n
Apart from looking at how an individual mode, say T 1 moves in the complex plane as x min increases, we can get additional information by examining how all the modes move together. We show an example for L = 20 for a range of x min from −21 to −18, i.e. over the transition from weak to strong coupling, with l max = 1.999, in Fig. 22. The behaviour appears to be quite complicated, with the T n all moving off the real axis as x min is Re<T_1^2> L=6,l_max= 0.9 L=10, l_max=0.2 L=10, l_max=0.9 L=10, l_max=1.9 Figure 21: As Fig. 18, but for T 2 1 rather than T 1 . increased, and then forming a complicated star-shaped pattern. We see similar behaviour for other values of the parameters. We do not understand the full behaviour here, but some features can be understood. Firstly there is a rougly oscillatory behaviour, with T n+1 generally being on the opposite side of the origin to T n . This is presumably because the cubic terms change sign when n increases by one. This in turn is because the cubic terms are proportional to integrals whose values are dominated by contributions near x max , and the sine-wave modes will change sign in this region when n increases by one. Secondly there is a general decrease in magnitude as n increases. This is presumably because the masses of the modes increase, constraining them to be closer to the origin.

T (x) in position space
Another way to look at the behaviour of the T n is to recall that they are the Fourier modes of the field T . Thus we can translate back to position space to obtain the expectation value of T (x): This will in general be complex of course. The advantage of this is that the complicated behaviour of the T n in the complex plane can be packaged into a pair of functions, the behaviour of which may be easier to understand. We show an example in Fig. 23, where we plot T (x) for L = 20, l max = 1.999 and x min = −19, which is one of the cases plotted in Fig. 22.
The behaviour indeed appears simpler when plotted in this way. We see that T (x) = 0 as both ends of the interval, as it must with our boundary conditions. Away from the boundaries it is very assymetric, with a maximum near the large-x end. This is not surprising, since the cubic terms that pull T (x) away from zero are largest there. Note that in this case T has 9 modes, so the shortest lengthscale that can appear is roughly L/9 ≈ 2.2, which is comparable to the distance from the peak of T to the boundary; the peak is as far to the right as it can be. Indeed, we have found that this overall shape is typical.  This in fact raises a general issue with our simulations. The characteristic lengthscale over which we expect the fields to vary is something like 1/V ≈ 0.5. But the finest scale we can probe is, say, half a wavelength of the highest mode. We have n 0 = L √ l max /π modes on an interval of length L, so the highest mode has half-wavelength π/ √ l max . We can only go up to l max = 2, giving a minimum lengthscale of π/ √ 2 ≈ 2.2. To reach a lengthscale of 0.5, we would need to go up to l max = 39, probably an impossible task.
One way to look at this issue is to fix everything except l max and see how things change as l max increases, which corresponds to being able to look at smaller and smaller lengthscales. We have done this for the case of L = 30, x min = −31 in Fig 24. We see that as l max increases features on smaller length-scales appear. However, there does not appear to be a smooth limit: T (x) changes significantly every time l max is increased. In fact this should not be surprising as we know from section 4.2 that the observables depend strongly on l max . This suggests that we may indeed not be resolving small enough lengthscales.

Correlations
It is also possible to look at correlations among the T n , or equivalently between T (x) at different points. These are related by In principle, correlators could be used to extract the masses of the states in the theory. However, since everything is space-dependent, this will be complicated; the correlators will not simply decrease as k e −m k x . We have not attempted to extract masses but have simply looked at a few correlators as a first step in this direction.
We show an example in Fig. 25. Here we have fixed x 1 and let x 2 vary, and subtracted T (x 1 ) T (x 2 ) to show just the fluctuations. The results look reasonable: the largest correlations are at small separations (around x 2 = −3). They then fall off with distance, although rather slowly. One thing to note is that the correlators are not symmetrical in space -as expected since the action is x-dependent.

Varying the dilaton gradient
In the full theory, the dilaton gradient V is fixed to Thus, the correct value for the dilaton slope is obtained at v = 25 . However, in our level-truncated model we can choose any value, and it would be interesting to see whether anything special happens at v = 25. In particular, we might hope that the instability will be minimised at this value. Another important value is v = 24. Here the mass-squared of the T field, given by becomes zero, and it becomes negative when v is further decreased. Hence for v < 24 we should expect a tachyonic instability, different from the cubic instability we have been  concerned with before 15 . This quadratic instability cannot be controlled by our analytic continuation with γ = π/6, and we find the simulations indeed become unstable. We have carried out several scans in v which we describe below.

L = 20
Here we have results for l max = 1.999, and also for l max = 1.999 without level-1 fields. The imaginary parts of S and T 1 are shown in Figs. 26 and 27 respectively. For both observables it appears that the instability decreases monotonically as v increases. It is also clear that v = 25 is no better than neighbouring values of v.

L = 10
We now turn to L = 10 where the errors are smaller. Here we use l max = 1.9 which is again the highest value of l max below 2. We begin with x min = −10 which is quite weak coupling. We plot ℑ S in Fig. 28 and ℑ T 1 in Fig. 29. 15 Actually for finite L the lightest T -mode has mass-squared α ′ m 2 0 = v 24 − 1 + α ′ ( π L ) 2 so the instability  Again the overall trends are similar and nothing remarkable happens at v = 25. For the case x min = −6, which is extremely strong coupling, we have done a more extensive scan in v, going up to v = 400. (Note the x-axis is compressed in these plots compared to the earlier plots in this section.) Here we see the behaviour is more complicated: there are two minima in ℑ S , and ℑ T 1 crosses zero and approaches zero from above for large v, although this does not happen if level-1 fields are excluded. Disappointingly most of this interesting behaviour is at large v, far from v = 25.

Interpretation
Much of the rather complicated behaviour seen above can be understood, at least qualitatively, by considering how the quadratic and cubic terms depend on v.
The behaviour of the quadratic (mass) terms is the more straightforward. The mass of the T field (4.14) simply increases with v. starts slightly below v = 24. The cubic terms are more complicated. There are many of these, given by the coefficients f i 1 i 2 i 3 and g i 1 i 2 i 3 . We have plotted them in Fig. 30 as functions of v for two of the sets of parameters above: L = 10, x min = −10 and L = 10, x min = −6. We see that for x min = −10, the coefficients mostly decline throughout the range of v, whereas for x min = −6, they peak around v = 100 and only then begin to decline.
We can understand this analytically for the particular case of f 111 . Taking the exact expression and keeping only those terms which survive when v is large, one obtains For sufficiently large v the first term will dominate, so the coefficient will decline. For somewhat smaller v the second, growing, term will matter as well, and there will be a peak at v = 8 3 x 2 max /lnK ≈ 10x 2 max . However we will not see this peak if x max is small -it would be at small or negative v and we are only interested in v ≥ 24 where the quadratic terms are stable 16 . Presumably something similar happens for the other f i 1 i 2 i 3 and the 16 Also in this case we would have to take into account terms ignored in (4.15).   g i 1 i 2 i 3 , and this accounts for the behaviour seen in Fig. 30.
Putting all this together we can understand the observed pattern of stability. For small x min the quadratic terms increase and the cubic terms decrease monotonically as v increases. Both these trends increase stability, so we see the imaginary parts of observables decrease. However, for larger x min at first both terms increase. Near v = 24 the increase in the quadratic term should matter more, since below this value it is negative. Thus at first the instability decreases. Then the increase in the cubic terms becomes more important, and the instability increases. Finally the cubic terms peak and start decreasing, and the instability decreases again. This matches the behaviour seen for x min = −10. It does not fully explain the behaviour seen for x min = −6, but this argument is rather rough and could be refined -for example we have not considered the fermion determinant at all.
To summarise, both our numerical results and our analysis of the behaviour of the coefficients show that nothing special happens at v = 25. It is of course possible that this will change if we worked at higher l max or L, especially in light of the observation made in 4.6.1, according to which we are far from being able to sample space in a high enough resolution as compared to the scale set by the dilaton slope.

Adding trivial parts to the action
As discussed in section 2.9, we can add terms proportional to (p 1 + p 2 + p 3 − iV /2), which vanish using the delta function, to the action. These should not affect the results.
Clearly there are many terms of this form we could test. We have chosen the specific example S trivial = Z To keep this term simple, we have only considered it when only level-0 fields are present, i.e. for l max < 1. Note that the extra cubic coefficients due to this term are similar in magnitude to the existing ones when Z is of order unity. We have found that adding this term can significantly affect the results. We show an example of its effect in Fig. 31. Not surprisingly, the difference between simulations with and without (4.16) increase with Z. However, we are more interested in how this difference depends on the other parameters, and in particular, whether it decreases in the continuum and/or large-volume limits.
To analyse this, we have compared results with Z = 0 and Z = 1 with several sets of parameters. In general, the full effect of (4.16) is complicated, but there are some clear trends: • The differences between Z = 0 and Z = 1 increase at larger x min (stronger coupling). This is presumably simply because the new term increases exponentially in x, just like the original cubic terms.
• The absolute differences are roughly similar for different mode numbers. Since the T n are usually smaller for higher modes this means the relative differences increase.
• The differences remain roughly constant as L increases. This last point is presumably because the dependence on L is mainly in the terms p 4 i = (n i π) 4 L 4 , and the numerator and denominator cancel, since the highest mode number n i available is proportional to L (for fixed l max ).
We conclude that we cannot really establish Z-independence and can only continue with a rough principle of retaining the vertex in a form that is "as simple as possible". The reason for this awkward situation is the sine-expansion that we were forced to use in light of the fact that the linear dilaton prevents us from using periodic boundary conditions. Moreover, at l 0 ≥ 2 the sine-expansion leads to non-real coefficient terms, which after the analytical continuation lead to terms that are cubic, but not purely imaginary. This situation prevents us from carrying out our analysis in higher levels.

Scheme 1
We now turn to the other 'schemes', starting with scheme 1. This is the same as scheme 4 except that the Grassmann-odd fields B and C are not present, but the Grassmann-even field B is added instead. The action in this scheme is given in (2.83) and (2.84). Note that for 0 ≤ l max < 1 it is the same as scheme 4.
We have done only a few runs to compare with the results of scheme 4. Specifically, we have carried out a scan in x min with the other parameters fixed to α ′ = 1, V = − 25 6α ′ , L = 20, and with l max = 1.999, since this should have the largest difference to scheme 4. As will be seen below the instability is greater in scheme 1 at the same x min ; in fact it is so much greater that the simulations become prohibitively expensive around x min = −22, where the instability is still tiny in scheme 4. Hence the range of x min covered in scheme 1 is −23 to −22.2, which does not overlap with the range −22 to −18 covered in scheme 4.  We plot the results for ℑ S in Fig. 32 and for ℑ T 1 in Fig. 33, in both cases together with the corresponding scheme 4 results. In both cases it is clear that the instability is much greater, or equivalently appears at smaller x min , for scheme 1. The shift in x for equivalent imaginary parts is about 2. This corresponds to a change in size of the cubic terms of roughly e 2V ≈ 60.
This is a very significant change, but it can be understood by the following argument.
Consider first just the terms in the action quadratic in A and B, and the case where each field has only one mode: Completing the square, and taking α ′ = 1, one finds this has an almost massless mode in the direction B = − V 2 √ 2 A, with mass only π L . Indeed, in the large-volume limit this mode becomes massless -presumably this is due to the fact that scheme 1 includes gauge degrees of freedom.
By itself this small but still positive mass would not lead to an instability. However, it does when the cubic terms are included. The reason is that there will be large fluctuations of this mode, giving large values of the fields A and B. These will then lead to the cubic terms of the form AAT and T BB being large, much larger than they would be if this light mode was not present. Since some of these cubic terms are unstable, these instabilities will be much larger than they would be without the light mode. As a partial check on this mechanism, we have observed that in our simulations the modes A 1 and B 1 indeed fluctuate together, in exactly the direction B = − V 2 √ 2 A. Hence it appears that trying to included gauge degrees of freedom like this will lead to problems, and we did not continue further with simulations of scheme 1.

Scheme 2
In this section we briefly discuss our results for scheme 2. This is the same as scheme 4 except that the Grassmann-odd fields B and C are not present. For 0 ≤ l max < 1 it is the same as scheme 4.
Again, we have only done simulations for a few sets of parameters, to compare the results with those for scheme 4. Specifically, we have scanned in x min for α ′ = 1, L = 20, We see that the results are very similar, with scheme 2 being perhaps slightly more unstable. This includes a region where the instability is strong so it is not just a weakcoupling phenomenon. Furthermore, the other observables are also very similar between the two schemes.
In addition to the above scan, we also found only small differences between schemes 2 and 4 for L = 10 at several values of V . Thus it appears that there is not much difference between schemes 2 and 4, at least up to l max = 2.

Discussion
In this work we performed the first quantum non-perturbative study of a string field theory. Our aim was to estimate the feasibility of the lattice approach. In principle, a lattice string field theory could be used to examine the validity of a given string field theory, as well as to enable a numerical study of various non-perturbative aspects of string theory. One  could hope to identify known as well as unknown solitons, to measure the mass of non-BPS objects 17 , and to examine various dualities as well as other conjectures. It might also be useful for identifying and calculating generalizations of Ellwood invariants [92] (see 17 Mass shifts in string theory can be studied even without an explicit string field theoretical formulation. However, such a formulation would make the search more systematic [90,91]. Moreover, by studying string field theory on a lattice we could also identify mass shifts due to non-perturbative effects. also [93][94][95][96][97]).
At this stage, however, our examination was of a much more preliminary nature. We identified the technical and fundamental obstructions towards a lattice approach in string field theory, suggested possible resolutions and examined lattice simulations in order to check whether the advocated methodology could work for the simplest possible model.
While some of our results seem to suggest that our approach does make sense, others point towards further obstacles that following studies will have to face. In particular we found out that the lattice approach in the case of a linear dilaton theory must sample deep into the strong interaction regime. However, such sampling is very expensive computationally and one must look for a resolution of this problem. Possible directions include the examination of theories without linear dilatons, as well as the introduction of a Liouville wall that can potentially free us from the need to sample the strong coupling region. Another source of high computational cost is the fact that the action is complex. It could be interesting to find other ways of dealing with the original action that do not involve analytical continuation, or to find some other way to trade the analytically continued action by another, real, action. An interesting approach could be to work not with straight lines in the complex plane, but with Lefschetz Thimbles, following Witten's suggestions on the proper definition of the action of some Chern-Simons theories [98]. String field theory looks, at least superficially, very similar to Chern-Simons theory and the idea of using Lefschetz Thimbles was already implemented in lattice field theory, see e.g. [99][100][101]. It could also be useful to find a way to implement the Langevin method for a lattice string field theory.
A related issue is that of boundary conditions. First, the linear dilaton prevented us from using periodic boundary conditions and then it turned out that the obtained functions tend to concentrate at the rightmost part of the working segment. Again, working with different backgrounds might be useful in order to avoid this whole state of affairs. However, working with such a background might be very difficult for reasons mentioned in the introduction. The study of the theory with a Liouville wall, on the other hand, seems to be relatively simple and would probably enable us to resolve some of the difficulties we are facing. It would also be interesting to see whether the current framework is sensitive to some sort of a modification of the boundary conditions. There could have been other reasons to object the feasibility of our approach. To begin with, we try to approximate an infinite number of fields by a truncation that takes into account only modes from a finite number of fields. Furthermore, we approximate a nonlocal action using an expansion which retains only a finite number of derivatives. While such an approach is a standard one for the description of low energy physics, it is well known that it might be inadequate for a complete description of such a theory [77,78]. However, it is also known that a classical level truncation approach is often very accurate and useful in string field theory. Moreover, string field theory is expected to behave better than other non-local theories. On the other hand, we are dealing with a situation that is more subtle than standard level truncation computations due to the presence of the linear dilaton background, the fact that we work with more general component fields than in the usual case and, most importantly, the quantum nature of the analysis. We prefer to follow the footsteps of the original level truncation papers and examine these questions experimentally [58,59].
With the introduction of higher levels new problems might be encountered. One complication is related to the fact that in string field theory some of the auxiliary fields have kinetic terms with wrong signs. This problem could be avoided by explicitly integrating out all the auxiliary fields prior to any numerical analysis. Another problem is the appearance of imaginary interaction terms. Such terms will become real after the analytical continuation and will, therefore, lead to instabilities. It seems to us that the origin of these terms is the breakdown of momentum conservation by the lattice together with the fact that this momentum conservation has an imaginary part in a linear dilaton background. It might be possible that the freedom of adding trivial terms, discussed in section 4.8, could be used for setting all the imaginary parts to zero. Exploring alternative theories and other boundary conditions, as discussed above, might be useful also in this context.
Another important issue, which we did not address in this work, is renormalization, namely comparing results at different levels. A related question is that of renormalizability. In standard field theory one of the advantages of the lattice approach is that it respects the gauge symmetry and is therefore not expected to imperil the renormalizability of the theory. In string field theory, on the other hand, gauge symmetry mixes different levels and is therefore broken by the lattice. While future works will have to study higher levels, they will also have to address the issues of gauge symmetry breaking, renormalizability and renormalization schemes. A possible approach that might be helpful in the context of breaking the gauge symmetry, as well as for other reasons, could be to construct a lattice in the continuous κ-basis of string field theory [102][103][104][105][106][107][108][109][110][111][112][113][114]. We leave this approach to future work.
Finally, one could have objected the idea of using open string field theory for such a study on the ground that it is not expected to describe the closed string moduli [115][116][117]. A related objection is that the theory obeys only the classical master equation, while the quantum equation is divergent [49]. This observation suggests that the theory is not really consistent at the quantum level. The difficulties with the quantum master equation most probably originate from the somewhat singular nature of Witten's star product. They are probably common also to other formulations based on this product, see e.g. [118,119].
The singularity of the star product seems to be related to the fact that it is used in order to describe solely the open string sector. Indeed, one can consider continuous families of open-closed string field theories and Witten's theory, which is obtained as a singular limit of such an interpolation, is the only theory of the family whose master equation has quantum singularities [120]. Problems with the quantum master equation suggest that the gauge symmetry might be broken at the quantum level. However, in the case at hand it is known that at least in the Siegel gauge open string field theory leads to the correct covering of moduli spaces and to correct expressions for all amplitudes [23,24]. Worldsheet open string theory is known to be renormalizable. Hence, as long as one uses the gauge fixed scheme we mostly used, the theory before the introduction of the lattice should be consistent quantum mechanically. Nonetheless, it would be very useful in principle to have a lattice formulation of closed string field theory [8], in which closed string moduli could also be varied. However, numerical analysis of this theory is extremely complicated already at the classical level [121][122][123][124].
To summarize, while lattice string field theory could be a useful framework, there are many obstacles on the way, some of which we dealt with in this work and others which still lie ahead. It seems that a gauge fixed approach is the most promising one. But it remains to be seen which theories can be studied and what are the most adequate backgrounds and boundary conditions. We hope that future studies will clarify these points.