12,714 research outputs found
Feeding a Population: Agricultural Education Priorities in Haitian History
The nation of Haiti has experienced a long history of poverty and of tests to its economic development. Among its priorities has been the establishment of an effective educational system. While educational standards remain high, the area of agricultural education—necessary for Haiti’s economy as well as nutritional subsistence—has met with unique challenges. This paper examines analyses and programming policies of the past in order to illuminate contemporary circumstances
How does one do a Practice-Based PhD in Filmmaking?
This paper seeks to explore the issues raised by the process of engaging in a practice-based PhD in Filmmaking. As a sole practitioner the screenwriting doctoral student is able to explore her practice through the development of a screenplay, but what of the potential doctoral students who may wish to explore their specialist and professional filmmaking practices but who are unable to operate as sole practitioners, because of the collaborative requirements of the professional filmmaking model. Using the experience of the screenwriting doctoral investigation, and particularly the exploration of the relationship between methodology, exegesis and the creative artefact, we explore a potential model that would enable all filmmaking specialists to engage in doctoral research. Art students engaging in practice-based doctoral research do so in an environment formed by Government requirements that demand cultural, environmental and economic impacts as well as a methodology that to a large extent is formed by social science measures of value. Using this framework as a starting point we attempted to identify a suitable model that would enable filmmakers to undertake practice-based doctoral research
Automatic linearity detection
Given a function, or more generally an operator, the question "Is it linear?" seems simple to answer. In many applications of scientific computing it might be worth determining the answer to this question in an automated way; some functionality, such as operator exponentiation, is only defined for linear operators, and in other problems, time saving is available if it is known that the problem being solved is linear. Linearity detection is closely connected to sparsity detection of Hessians, so for large-scale applications, memory savings can be made if linearity information is known. However, implementing such an automated detection is not as straightforward as one might expect. This paper describes how automatic linearity detection can be implemented in combination with automatic differentiation, both for standard scientific computing software, and within the Chebfun software system. The key ingredients for the method are the observation that linear operators have constant derivatives, and the propagation of two logical vectors, and , as computations are carried out. The values of and are determined by whether output variables have constant derivatives and constant values with respect to each input variable. The propagation of their values through an evaluation trace of an operator yields the desired information about the linearity of that operator
Automatic Frechet differentiation for the numerical solution of boundary-value problems
A new solver for nonlinear boundary-value problems (BVPs) in Matlab is presented, based on the Chebfun software system for representing functions and operators automatically as numerical objects. The solver implements Newton's method in function space, where instead of the usual Jacobian matrices, the derivatives involved are Frechet derivatives. A major novelty of this approach is the application of automatic differentiation (AD) techniques to compute the operator-valued Frechet derivatives in the continuous context. Other novelties include the use of anonymous functions and numbering of each variable to enable a recursive, delayed evaluation of derivatives with forward mode AD. The AD techniques are applied within a new Chebfun class called chebop which allows users to set up and solve nonlinear BVPs in a few lines of code, using the "nonlinear backslash" operator (\). This framework enables one to study the behaviour of Newton's method in function space
The chebop system for automatic solution of differential equations
In MATLAB, it would be good to be able to solve a linear differential equation by typing u = L\f, where f, u, and L are representations of the right-hand side, the solution, and the differential operator with boundary conditions. Similarly it would be good to be able to exponentiate an operator with expm(L) or determine eigenvalues and eigenfunctions with eigs(L). A system is described in which such calculations are indeed possible, based on the previously developed chebfun system in object-oriented MATLAB. The algorithms involved amount to spectral collocation methods on Chebyshev grids of automatically determined resolution
Recommended from our members
Nascent polypeptide chains exit the ribosome in the same relative position in both eucaryotes and procaryotes.
We located the polypeptide nascent chain as it leaves cytoplasmic ribosomes from the plant Lemna gibba by immune electron microscopy using antibodies against the small subunit of the enzyme ribulose-1,5-bisphosphate carboxylase. Similar studies with Escherichia coli ribosomes, using antibodies directed against the enzyme beta-galactosidase, show that the polypeptide nascent chain emerges in the same relative position in plants and bacteria. The eucaryotic ribosomal exit site is on the large subunit, approximately 75 A from the interface between subunits and nearly 160 A from the central protuberance, the presumed site for peptidyl transfer. This is the first functional site on both the eucaryotic and procaryotic ribosomes to be determined
- …